單項選擇題給定結(jié)點的關(guān)鍵字序列(F,B,J,G,E,A,I,D,C,H),對它按字母的字典順序進行排列,采用不同方法,其最終結(jié)果相同,但中間結(jié)果是不同的。Shell排序的第一趟掃描(步長為5)結(jié)果應(yīng)為__(1)__。冒泡排序(大數(shù)下沉)的第一趟冒泡的效果是__(2)__??焖倥判虻牡谝淮螔呙杞Y(jié)果是__(3)__。二路歸并排序的第一趟結(jié)果是__(4)__。若以層次序列來建立對應(yīng)的完全二叉樹后,采用篩選法建堆,其第一趟建的堆是__(5)__。空白(4)處應(yīng)選擇()

A.(B,F(xiàn),G,J,A,E,D,I,C,H)
B.(B,A,D,E,F(xiàn),G,I,J,H,C.
C.(A,B,D,C,E,F(xiàn),I,J,G,H)
D.(A,B,D,C,F(xiàn),E,J,I,H,G)


你可能感興趣的試題

5.單項選擇題

在內(nèi)部排序中,通常要對被排序數(shù)據(jù)進行多次掃描。各種排序方法有不同的排序?qū)嵤┻^程和時間復(fù)雜性。對給定的整數(shù)數(shù)列 (541,132,984,746,518,181,946,314,205,827)進行從小到大的排序時,采用冒泡排序和簡單選擇排序時,若先選出大 元素,則第一次掃描結(jié)果分別是__(1)__,采用快速排序(以中間元素518為基準)的第一次掃描結(jié)果是__(2)__。   設(shè)被排序的序列有n個元素,冒泡排序和簡單選擇排序的時間復(fù)雜度是__(3)__;快速排序的時間復(fù)雜度是__(4)__。

空白(1)處應(yīng)選擇()

A.(181,132,314,205,541,518,946,827,746,984)和(541,132,827,746,518,181,946,314,205,984)
B.(132,541,746,518,181,946,314,205,827,984)和(541,132,827,746,518,181,946,314,205,984)
C.(205,132,314,181,518,746,946,984,541,827)和(132,541,746,518,181,946,314,205,827,984)
D.(541,132,984,746,827,181,946,314,205,518)和(132,541,746,518,181,946,314,205,827,984)

最新試題

快速排序的最壞情況如何改進?

題型:問答題

不使用遞歸,也可以實現(xiàn)二叉樹的前序、中序及后序遍歷。

題型:判斷題

設(shè)有1000個無序的元素,希望用最快的速度挑選出其中前10個最大的元素,最好選用()排序法。

題型:填空題

假定對線性表(38,25,74,52,48)進行散列存儲,采用H(K)=K%7作為散列函數(shù),若分別采用線性探測法和鏈接法處理沖突,則對各自散列表進行查找的平均查找長度分別為()和()。

題型:填空題

算法好壞主要從()和()方面來衡量。

題型:填空題

對于一棵具有n個結(jié)點的二叉樹,對應(yīng)二叉鏈表中指針總數(shù)為()個,其中()個用于指向孩子結(jié)點,()個指針空閑著。

題型:填空題

假定一棵樹的廣義表表示為A(B(C,D(E,F(xiàn),G),H(I,J))),則樹中所含的結(jié)點數(shù)為()個,樹的深度為(),樹的度為()。

題型:填空題

如果無向圖G有n個頂點、e條邊且用鄰接矩陣進行存儲,那么深度優(yōu)先遍歷圖G的時間復(fù)雜度為()。

題型:填空題

設(shè)二維數(shù)組a[10][10]是對稱陣,現(xiàn)將a中的上三角(含對角線)元素以行為主序存儲在首地址為2000的存儲區(qū)域中,每個元素占3個單元,則元素a[6][7]的地址為()。

題型:填空題

已知樹的前序遍歷并不能唯一地確定這棵樹,因為不知道樹的根結(jié)點是哪一個。

題型:判斷題