[理工] 105清大資工 計算機科學 對答案

看板Grad-ProbAsk作者 (屁股)時間9年前 (2017/01/19 16:04), 9年前編輯推噓6(6032)
留言38則, 9人參與, 最新討論串1/3 (看更多)
發現自己字太醜,弄成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

01/20 10:34, , 1F
4.C transitive沒有R2吧
01/20 10:34, 1F

01/20 11:25, , 2F
我怎麼覺的應該有@@有(1,1),(1,2)=>有(1,2) ok
01/20 11:25, 2F

01/20 11:26, , 3F
阿阿我看出來了有(2,1),(1,2)但沒有(2,2)感謝w大
01/20 11:26, 3F

01/20 14:25, , 4F
請問1.E是16棵二元樹嗎?他這樣問是畫任意一棵都可嗎
01/20 14:25, 4F

01/20 15:54, , 5F
我覺得應該是畫出兩棵符合要求的然後跟老師說:
01/20 15:54, 5F

01/20 15:54, , 6F
你看看,這樣不會唯一的概念
01/20 15:54, 6F

01/20 15:58, , 7F
E. 找根A及左右子,
01/20 15:58, 7F

01/20 15:58, , 8F
A(BDE)(CFHGI)
01/20 15:58, 8F

01/20 15:58, , 9F
(EDB)(HFIGC)A
01/20 15:58, 9F

01/20 15:58, , 10F
左:BDE EDB 唯一
01/20 15:58, 10F

01/20 15:58, , 11F
右:C(FH)(GI) ...2*2=4種
01/20 15:58, 11F
※ 編輯: yupog2003 (219.85.61.62), 01/20/2017 16:11:49

01/20 16:19, , 12F
我好像弄錯了左好像也不唯一
01/20 16:19, 12F

01/20 16:21, , 13F
好像BDE可以扭來扭去的樣子,不過這題3分,這樣畫畫不
01/20 16:21, 13F

01/20 16:21, , 14F
完,我個人認為畫兩個就好
01/20 16:21, 14F
※ 編輯: yupog2003 (219.85.61.62), 01/20/2017 16:23:07

01/20 16:28, , 15F
這樣可以回答D大的問題了,應該是16棵沒錯
01/20 16:28, 15F

01/20 17:09, , 16F
感謝回答,另外y大 2.A這樣寫是不是怪怪的,若G只有點
01/20 17:09, 16F

01/20 17:09, , 17F
沒有邊,他的反身遞移包關係矩陣元素會全為0
01/20 17:09, 17F

01/20 17:18, , 18F
2.A如果G只有點沒有邊的話,會是單位矩陣,對角線為1
01/20 17:18, 18F

01/20 17:18, , 19F
其他為0
01/20 17:18, 19F

01/20 17:18, , 20F
根據我的定義,因為每個點到自己都有邊長為0的path
01/20 17:18, 20F

01/20 17:18, , 21F
所以對角線都填1
01/20 17:18, 21F

01/20 17:20, , 22F
阿reflexive本來就自己跟自己要算進去,所以應該沒錯
01/20 17:20, 22F

01/20 17:21, , 23F
其實我一開始是寫aij=1, if 存在從vi到vj的path 或
01/20 17:21, 23F

01/20 17:22, , 24F
i=j,aij=0,otherwise
01/20 17:22, 24F

01/20 17:23, , 25F
貼到imgur的是我從課本抄的定義,雖然應該是一樣的東西
01/20 17:23, 25F

01/20 17:31, , 26F
我寫的跟樓上你寫的這個一樣
01/20 17:31, 26F

01/20 17:34, , 27F
我以為要有selfloop才有邊長為0的path@@
01/20 17:34, 27F

01/20 17:35, , 28F
其實我覺得我一開始寫的比較好懂,洪逸那本寫>=0還要想
01/20 17:35, 28F

01/20 17:35, , 29F
半天,也有可能造成你上述說的狀況...
01/20 17:35, 29F
※ 編輯: yupog2003 (219.85.61.62), 01/21/2017 16:18:26

01/22 00:11, , 30F
5.B(a) if SAT is polynomial time solvable則P=NP
01/22 00:11, 30F

01/22 00:13, , 31F
5.B(b) 只能證明X為NP-hard
01/22 00:13, 31F

01/22 18:16, , 32F
阿阿對,我打錯了,我在打什麼...
01/22 18:16, 32F
※ 編輯: yupog2003 (219.85.61.62), 01/22/2017 18:18:44

01/22 18:19, , 33F
5.B(b)感謝提醒,這個觀念老是疏忽...
01/22 18:19, 33F

01/27 17:00, , 34F
5(A) 並不是karatsuba演算法ㄛ
01/27 17:00, 34F

01/28 17:53, , 35F
6 B不是17嗎@@?!
01/28 17:53, 35F

12/04 17:31, , 36F
是51 你直接算也能知道 就是51
12/04 17:31, 36F

12/04 17:33, , 37F
Karatsuba哪有錯
12/04 17:33, 37F

12/13 20:57, , 38F
文章代碼(AID): #1OW7Bqpu (Grad-ProbAsk)
討論串 (同標題文章)
文章代碼(AID): #1OW7Bqpu (Grad-ProbAsk)