阿摩線上測驗
登入
首頁
>
公職◆資料結構
>
98年 - 098年高3資料結構#47848
>
題組內容
二、解釋下列名詞:(每小題 5 分共 25 分)
⑴ AVL 樹(AVL tree)
其他申論題
⑴有一個二元樹(binary tree)的中序走訪(inorder traversal)順序為 ABCDEFGHI, 它的後序走訪(postorder traversal)順序為 BACFEIHGD,其中每個英文字母代 表一個節點。請畫出此二元樹。(6 分)
#165299
⑵上述二元樹的前序走訪(preorder traversal)順序為何?(6 分)
#165300
⑶在二元搜尋樹(binary search tree)中,那一個走訪順序(前序、中序或後序)正 好為排序好的情況?原因何在?(本小題未寫明原因者,不給分)(6 分)
#165301
⑷如何利用線性掃瞄方式,判斷一個前序運算式(prefix expression)是否合法? (7 分)
#165302
⑵解釋圖形(graph)名詞:漢米爾頓迴路(Hamiltonian circuit)
#165304
⑶解釋圖形(graph)名詞:廣度優先搜尋(breadth first search)。以程式實作此搜 尋時,該使用那一種資料結構?
#165305
⑷ C++或 JAVA 語言中,protected 之意義
#165306
⑸ Hanoi towers problem
#165307
⑴一個排序法,在輸入資料中有多筆相同資料時,於排序前與排序後,任兩筆相同的 資料前後順序不變者,稱之為「穩定排序法」。請問那些排序法為穩定排序法?
#165308
⑵假設輸入資料有 n 個,在最糟情形下,那些排序法的時間複雜度為 O(nlogn)?
#165309