A.冒泡
B.直接插入
C.折半插入
D.選擇排序
您可能感興趣的試卷
你可能感興趣的試題
A.歸并
B.插人
C.快速
D.選擇
A.9,6,3
B.9,3,6
C.6,3,9
D.3,9,6
A.一對一
B.一對多
C.多對多
D.每一個元素都有一個直接前驅(qū)和一個直接后繼
A.可以隨機訪問任一結(jié)點
B.占用連續(xù)的存儲空間
C.插人刪除元素的操作不需要移動元素結(jié)點
D.可以通過下標(biāo)對鏈表進(jìn)行直接訪問
A.隊頭
B.隊尾
C.隊頭或隊尾
D.在任意指定位置
最新試題
(1)對給定權(quán)值3,1,4,4,5,6,構(gòu)造深度為5的哈夫曼樹。(設(shè)根為第1層)(2)求樹的帶權(quán)路徑長度。(3)鏈接存儲上述哈夫曼樹,結(jié)點中共有多少個指針域為空,說明理由。
在一個鏈隊中,假設(shè)f和r分別為隊頭和隊尾指針,p指向一個已生成的結(jié)點,現(xiàn)在要為該結(jié)點的數(shù)據(jù)域賦值e,并使結(jié)點入隊的運算為p→data=e;p→next=NULL;和()。
設(shè)有一個頭指針為head的不帶頭結(jié)點單向鏈表,p、q是指向鏈表中結(jié)點類型的指針變量,p指向鏈表中某結(jié)點a(設(shè)鏈表中沒有結(jié)點的數(shù)據(jù)域與結(jié)點a的數(shù)據(jù)域相同),寫出相關(guān)語句:(1)使該單向鏈表成為單向循環(huán)鏈表;(2)刪去a結(jié)點。
假設(shè)用一個數(shù)組A[0...m-1]表示循環(huán)隊列,該隊列有一個隊頭指針front,但沒有隊尾指針rear,有一個計數(shù)器count用以記錄隊列中節(jié)點的個數(shù)。(1)設(shè)置存儲結(jié)構(gòu);(2)編寫實現(xiàn)隊列的三個基本運算:判空、判滿、入隊、出隊。
已知一個圖的邊數(shù)為m.則該圖的所有頂點的度數(shù)之和為()。
在一個頭指針為head的帶頭結(jié)點的單向循環(huán)鏈表中,p指向尾結(jié)點,要使該鏈表成為不帶頭結(jié)點的單向鏈表,可執(zhí)行()。
如下圖所示的二叉樹,其前序遍歷序列為()。
設(shè)top是一個鏈棧的棧頂指針,棧中每個結(jié)點由一個數(shù)據(jù)域data和指針域next組成,設(shè)用x接收樓頂元素,則出棧操作為()。
給出題中樹的前序遍歷序列。
設(shè)有一個長度為20的順序表,要插入一個元素,并作為第6個元素,需移動元素的個數(shù)為()。