PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 交大 109 资演 2题
楼主:
booowei1203
(wei)
2020-12-16 20:27:21
想问一下交大 109 资演的两题
第一题是判断一个具有 n 个 node 的图是否为 2-colorable 的算法的时间复杂度
https://imgur.com/17RaKhB
答案是 (B) O(n^2),但我选 (A) O(n)
原因是因为我觉得只要 traverse 一遍图上的每一个点,
就可以判断是否为 2-colorable 了
后来查了一下发现这个网站(https://pse.is/38yh5r)
说可以用 BFS 判断是否为 2-colorable
时间复杂度为 O(V+E)
所以我觉得好奇怪,是我哪里理解错了吗?还是答案错了?
https://imgur.com/89Kkx4y
作者: stu199712
2020-12-16 20:37:00
我想第一题的BFS应该是用adjacency matrix因为选项里都没有跟edge有关用adjacency list才会是你说的O(V+E)adjacency matrix的话就是O(V^2)
楼主:
booowei1203
(wei)
2020-12-16 20:43:00
哦哦哦!我懂了 感谢!那如果用 adjacency list 的话,是不是可以这样想因为一个图最多有 V*(V-1)/2 个 edge所以O(V+E)=O(V^2),所以用adjacency list还是O(V^2)
作者: stu199712
2020-12-16 20:57:00
虽然这样看不直观但推导没错
作者:
alex391a
(麦基)
2020-12-17 15:45:00
V+E对V来说是V^2
作者: oscar90702
2020-12-21 18:52:00
想请问交大的考古题去哪里下载?感谢。
继续阅读
[理工] 107 成大 程设
seafoodccu
[理工] 104 台大电机丙 选择第16题
joywilliamjo
[理工] 交大线代
gj94jo3a12
Re: [理工] 106台大数学
booowei1203
[理工] 105台大电机 非选4 参考答案
jimmylin1024
[理工] 计组 下册(p.71)
ThereisBear
Re: [理工] 台大107资演 图论题
joywilliamjo
[理工] 105台大电机丙资结
niceperson
[理工] 107 台大电机丙 资结 是非题
joywilliamjo
[理工] 台大电机103资结 对答案
jimmylin1024
Links
booklink
Contact Us: admin [ a t ] ucptt.com