看板 Grad-ProbAsk 關於我們 聯絡資訊
發現自己字太醜,弄成ptt內文版的好了 題目: http://www.lib.nthu.edu.tw/library/department/ref/exam/eecs/cs/105/1901.pdf 有寫的一起來對答案囉!謝謝大家 1.A post-order:ab+c/de-* pre-order :*/+abc-de 1.B A /|\ / | \ B D G / \ /\ C E F I / H 1.C 45 / \ 37 77 \ / 44 66 / / \ 38 55 70 \ 40 55 / \ 37 77 \ / 41 66 / \ \ 38 45 70 \ 40 1.D A / \ B C / / \ D F G / / \ E H I the tree is unique 1.E A / \ B C / / \ D F G / / \ / \ E H H I I 應該要畫好多張圖才對,H跟I畫那樣代表他們可以出現在那些位置,BDE也可以扭來扭去 pre-order :ABDECFHGI post-order:EDBHFIGCA 都會符合,所以此樹不唯一 感謝h大題點 1.F void longestDelay(node* root, int AccDelay){ if (root == null) return; int lDelay = 0, rDelay = 0; if (root -> lchild != null){ longestDelay(root -> lchild, AccDelay); lDelay = root -> lchild -> delay; } if (root -> rchild != null){ longestDelay(root -> rchild, AccDelay); rDelay = root -> rchild -> delay; } root -> delay = max{lDelay, rDelay} + root -> delay; MAX = root -> delay; } 2.A A*之中aij=1, if 存在從vertex i 到 vertex j的path or i=j aij=0, otherwise 2.B All pairs shortest path 2.C yes, 令G=(V1 ∪ V2,E)為bipartite 若G中無cycle,得證 若G中有cycle,不失一般性令起點為u1 ∈ V1,若長度為奇數,則終點 屬於V2,則終點不為u1,矛盾,得證 2.D 2.E DFS(G) for each vertex v ∈ G.V v.color = white for each vertex v ∈ G.V if v.color = white DFS-Visit(v) DFS-Visit(u) u.color = gray for each vertex ∈ adj[u] if v.color = white DFS-Visit(v) u.color = black insert u in front of list L L is a topological sort 3.A 4,2,9 3.B 9 3.C an=2*4^n, n>=0 bn=4^n, n>=0 4.A 420 4.B an=(1/2)*(8^n+10^n), n>=0 4.C symmetric:R2,R3 anti-symmetric:R4,R5,R6 transitive:R2,R4,R5,R6 更正:R4,R5,R6 5.A karatsuba演算法(沒背) 5.B (a)F, 應為:若SAT為polynomial-time solvable,則P=NP (b)F, 應為:若SAT可reduce to X,且X為NP,則可證明X為NP-complete (c)F, 例如find a Hamiltonian cycle in a graph為NP-complete,但若input graph 為一cycle,則找Hamiltonian cycle只須O(1),因input graph就是 Hamiltonian cycle 6.A [ 1 1 -1] [ 2 2 1] [-1 -1 3] 6.B 51 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.85.61.62 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1484813044.A.CF8.html
w181496: 4.C transitive沒有R2吧 01/20 10:34
yupog2003: 我怎麼覺的應該有@@有(1,1),(1,2)=>有(1,2) ok 01/20 11:25
yupog2003: 阿阿我看出來了有(2,1),(1,2)但沒有(2,2)感謝w大 01/20 11:26
DZASHIANG: 請問1.E是16棵二元樹嗎?他這樣問是畫任意一棵都可嗎 01/20 14:25
yupog2003: 我覺得應該是畫出兩棵符合要求的然後跟老師說: 01/20 15:54
yupog2003: 你看看,這樣不會唯一的概念 01/20 15:54
hypnos135g: E. 找根A及左右子, 01/20 15:58
hypnos135g: A(BDE)(CFHGI) 01/20 15:58
hypnos135g: (EDB)(HFIGC)A 01/20 15:58
hypnos135g: 左:BDE EDB 唯一 01/20 15:58
hypnos135g: 右:C(FH)(GI) ...2*2=4種 01/20 15:58
※ 編輯: yupog2003 (219.85.61.62), 01/20/2017 16:11:49
hypnos135g: 我好像弄錯了左好像也不唯一 01/20 16:19
yupog2003: 好像BDE可以扭來扭去的樣子,不過這題3分,這樣畫畫不 01/20 16:21
yupog2003: 完,我個人認為畫兩個就好 01/20 16:21
※ 編輯: yupog2003 (219.85.61.62), 01/20/2017 16:23:07
yupog2003: 這樣可以回答D大的問題了,應該是16棵沒錯 01/20 16:28
DZASHIANG: 感謝回答,另外y大 2.A這樣寫是不是怪怪的,若G只有點 01/20 17:09
DZASHIANG: 沒有邊,他的反身遞移包關係矩陣元素會全為0 01/20 17:09
yupog2003: 2.A如果G只有點沒有邊的話,會是單位矩陣,對角線為1 01/20 17:18
yupog2003: 其他為0 01/20 17:18
yupog2003: 根據我的定義,因為每個點到自己都有邊長為0的path 01/20 17:18
yupog2003: 所以對角線都填1 01/20 17:18
yupog2003: 阿reflexive本來就自己跟自己要算進去,所以應該沒錯 01/20 17:20
yupog2003: 其實我一開始是寫aij=1, if 存在從vi到vj的path 或 01/20 17:21
yupog2003: i=j,aij=0,otherwise 01/20 17:22
yupog2003: 貼到imgur的是我從課本抄的定義,雖然應該是一樣的東西 01/20 17:23
DZASHIANG: 我寫的跟樓上你寫的這個一樣 01/20 17:31
DZASHIANG: 我以為要有selfloop才有邊長為0的path@@ 01/20 17:34
yupog2003: 其實我覺得我一開始寫的比較好懂,洪逸那本寫>=0還要想 01/20 17:35
yupog2003: 半天,也有可能造成你上述說的狀況... 01/20 17:35
※ 編輯: yupog2003 (219.85.61.62), 01/21/2017 16:18:26
k2shouai: 5.B(a) if SAT is polynomial time solvable則P=NP 01/22 00:11
k2shouai: 5.B(b) 只能證明X為NP-hard 01/22 00:13
yupog2003: 阿阿對,我打錯了,我在打什麼... 01/22 18:16
※ 編輯: yupog2003 (219.85.61.62), 01/22/2017 18:18:44
yupog2003: 5.B(b)感謝提醒,這個觀念老是疏忽... 01/22 18:19
kyuudonut: 5(A) 並不是karatsuba演算法ㄛ 01/27 17:00
a80093119: 6 B不是17嗎@@?! 01/28 17:53
DLHZ: 是51 你直接算也能知道 就是51 12/04 17:31
DLHZ: Karatsuba哪有錯 12/04 17:33
qwer87511: 1.F https://i.imgur.com/NDWrLiA.jpg 12/13 20:57