永发信息网

建立邻接表的时间复杂度为O(n+e),是怎么得来的以及表示什么,请赐教,详细点

答案:2  悬赏:40  手机版
解决时间 2021-04-06 01:16
建立邻接表的时间复杂度为O(n+e),是怎么得来的以及表示什么,请赐教,详细点
最佳答案
其实是O(n + e),顶点加上边数
那个O(n*e)的意思是每次插入一条边,都需要重新查找边所包含两个顶点信息对应的下标,正常的算法没这么弱智吧,不需要顶点信息即为顶点的下标,用散列等方法可以不用这样的
全部回答
如果输入的顶点信息即为顶点编号[0-(n-1)],比如输入0的时候,访问次数为1+e0(e0在无向图:编号为0结点的邻边数;在有向图:编号为0的出度),所以无向图总的次数为n+e0+e1+…+en-1=n+2e,有向图为n+e,时间复杂度为O(n+e)。如果输入的顶点信息不为顶点编号,则要查找顶点编号,平均次数为(n+1)/2,总次数(n+1)*e/2(区分e的有向图跟无向图),时间复杂度为O(n*e)。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
淘宝客户退货怎么处理,淘宝代销退款怎么处理
考研学心理学有用吗?
刚下的小羊羔没奶吃应该吃什么
猪肉与莲子板栗吃了为什么会肚子胀,上吐下泻
哲学上的非理性主义就是感性主义,对吗?
沪C车牌能去闸北区吗
求we must pay mp3下载
我的档案和户口在黑龙江省人才市场,上次转档
女格斗二觉叫什么,DNF男格斗家二觉转什么好 D
单选题2011年以来,生姜处于罕见的低价时期,
淘宝小二怎么核实物流
斗仙这款大型网游需要用YY吗?
初中课文《论语十则》我只要课文不要翻译谢谢
泸c车牌车能上外环线吗
可以下载到MP4的电影网站有哪些?
推荐资讯
为什么我的黄丽变红了
小人借势攀权压人,君子以德服人。看看你是君
38除以0.73的竖式计算过程
Excel 请教表格中怎样把0.00替换成空白
我想开个塑料瓶粉碎厂 都需要什么步骤啊 求大
潍坊中医院王振华专家激光去雀斑价钱
为什么主流 GUI 库都自行设计 list, vector,
得不到用文言文怎么说,得不到的东西永远都是
猫为什么不眨眼,鱼为什么不眨眼
已知(x+5) 2 =16,求x。
大家好!请问谁知道湖北省黄冈巿(红安县)到
“天上钩钩云”下一句是什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?