[理工] 105清大資工 計算機科學 對答案
發現自己字太醜,弄成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
01/20 10:34, 1F
→
01/20 11:25, , 2F
01/20 11:25, 2F
→
01/20 11:26, , 3F
01/20 11:26, 3F
推
01/20 14:25, , 4F
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
01/20 15:58, 7F
→
01/20 15:58, , 8F
01/20 15:58, 8F
→
01/20 15:58, , 9F
01/20 15:58, 9F
→
01/20 15:58, , 10F
01/20 15:58, 10F
→
01/20 15:58, , 11F
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
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
01/20 16:28, 15F
→
01/20 17:09, , 16F
01/20 17:09, 16F
→
01/20 17:09, , 17F
01/20 17:09, 17F
→
01/20 17:18, , 18F
01/20 17:18, 18F
→
01/20 17:18, , 19F
01/20 17:18, 19F
→
01/20 17:18, , 20F
01/20 17:18, 20F
→
01/20 17:18, , 21F
01/20 17:18, 21F
→
01/20 17:20, , 22F
01/20 17:20, 22F
→
01/20 17:21, , 23F
01/20 17:21, 23F
→
01/20 17:22, , 24F
01/20 17:22, 24F
→
01/20 17:23, , 25F
01/20 17:23, 25F
→
01/20 17:31, , 26F
01/20 17:31, 26F
→
01/20 17:34, , 27F
01/20 17:34, 27F
→
01/20 17:35, , 28F
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
01/22 00:11, 30F
推
01/22 00:13, , 31F
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
01/22 18:19, 33F
推
01/27 17:00, , 34F
01/27 17:00, 34F
推
01/28 17:53, , 35F
01/28 17:53, 35F
→
12/04 17:31, , 36F
12/04 17:31, 36F
→
12/04 17:33, , 37F
12/04 17:33, 37F
推
12/13 20:57, , 38F
12/13 20:57, 38F

討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):