我会继续提及这是家庭作业,但我不是在寻求典型的家庭作业帮助。我只想确认问题的措辞。问题表明我的算法应该是图中顶点数的线性。我从来没有见过这样的措辞,只是说我的运行时间应该是O(| V |)?如果是这样,我认为我有解决方案。
答案 0 :(得分:3)
在算法分析中,算法按效率分类为输入大小的函数。
O(|V|)
表示您的算法必须检查或“触摸”图表中的每个顶点。所以是的,顶点数的线性意味着O(|V|)
。
供参考,在大O
,Ɵ
或Ω
;两个垂直条表示 的数量。在某些证明中,它们也用于表示 的长度。