三、應(yīng)用題(本大題共5小題,每小題6分,共30分)
29.稀疏矩陣A如下,寫出矩陣A的三元組表及矩陣A的轉(zhuǎn)置矩陣的三元組表。
30.一棵二叉樹的前根遍歷序列為ABCDEFG,中根遍歷序列為CBDAEGF,試構(gòu)造出該二叉樹。
31.下述矩陣表示一個(gè)無向連通網(wǎng),試畫出它所表示的連通網(wǎng)及該連通網(wǎng)的最小生成樹。
32.給定表(80,90,50,70,75,60,40,100),試按元素在表中的順序?qū)⑺鼈円来尾迦胍豢贸跏紩r(shí)為空的二叉排序樹,畫出插入完成后的二叉排序樹。
33.試寫出一組鍵值(46,58,15,45,90,18,10,62)應(yīng)用直接插入排序算法從小到大排序后各趟的結(jié)果。
四、算法設(shè)計(jì)題(本大題共2小題,每小題7分,共14分)
34.試分別寫出二叉樹的先根遍歷和中根遍歷的遞歸算法。
35.試編寫以單鏈表為存儲結(jié)構(gòu)實(shí)現(xiàn)直接選擇排序的算法。