早教吧 育儿知识 作业答案 考试题库 百科 知识分享

图的邻接表的时间复杂度问题建立邻接表的时间复杂度为O(n*e)。若顶点信息即为顶点的下标,则时间复杂度为O(n+e)。为什么?

题目详情
图的邻接表的时间复杂度问题
建立邻接表的时间复杂度为O(n*e)。若顶点信息即为顶点的下标,则时间复杂度为O(n+e)。 为什么?
▼优质解答
答案和解析
其实是O(n + e),顶点加上边数
那个O(n*e)的意思是每次插入一条边,都需要重新查找边所包含两个顶点信息对应的下标,正常的算法没这么弱智吧,不需要顶点信息即为顶点的下标,用散列等方法可以不用这样的