在內(nèi)部排序中,通常要對被排序數(shù)據(jù)進行多次掃描。各種排序方法有不同的排序?qū)嵤┻^程和時間復雜性。對給定的整數(shù)數(shù)列 (541,132,984,746,518,181,946,314,205,827)進行從小到大的排序時,采用冒泡排序和簡單選擇排序時,若先選出大 元素,則第一次掃描結(jié)果分別是__(1)__,采用快速排序(以中間元素518為基準)的第一次掃描結(jié)果是__(2)__。 設被排序的序列有n個元素,冒泡排序和簡單選擇排序的時間復雜度是__(3)__;快速排序的時間復雜度是__(4)__。
空白(2)處應選擇()
A.(181,132,314,205,541,518,946,827,746,984)
B.(541,132,827,746,518,181,946,314,205,984)
C.(205,132,314,181,518,746,946,984,541,827)
D.(541,132,984,746,827,181,946,314,205,518)
您可能感興趣的試卷
你可能感興趣的試題
在內(nèi)部排序中,通常要對被排序數(shù)據(jù)進行多次掃描。各種排序方法有不同的排序?qū)嵤┻^程和時間復雜性。對給定的整數(shù)數(shù)列 (541,132,984,746,518,181,946,314,205,827)進行從小到大的排序時,采用冒泡排序和簡單選擇排序時,若先選出大 元素,則第一次掃描結(jié)果分別是__(1)__,采用快速排序(以中間元素518為基準)的第一次掃描結(jié)果是__(2)__。 設被排序的序列有n個元素,冒泡排序和簡單選擇排序的時間復雜度是__(3)__;快速排序的時間復雜度是__(4)__。
空白(1)處應選擇()
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)
A.用機器指令直接對硬盤中需排序數(shù)據(jù)排序
B.把需排序數(shù)據(jù),用其他大容量機器排序
C.把外存中需排序數(shù)據(jù)一次性調(diào)入內(nèi)存,排好序后再存儲到外存
D.對外存中大于內(nèi)存允許空間的待排序的數(shù)據(jù),通過多次內(nèi)外間的交換實現(xiàn)排序
A.直接插入排序
B.冒泡排序
C.Shell排序
D.歸并排序
A.選擇排序
B.希爾排序
C.歸并排序
D.快速排序
A.起泡排序
B.快速排序
C.堆排序
D.基數(shù)排序
A.希爾排序
B.起泡排序
C.插入排序
D.選擇排序
A.希爾排序
B.起泡排序
C.插入排序
D.選擇排序
A.n+4
B.n+8
C.n+12
D.n+16
A.n+4
B.n+8
C.n+12
D.n+16
A.n+9
B.n+10
C.n+12
D.n+13
最新試題
設二維數(shù)組a[10][10]是對稱陣,現(xiàn)將a中的上三角(含對角線)元素以行為主序存儲在首地址為2000的存儲區(qū)域中,每個元素占3個單元,則元素a[6][7]的地址為()。
簡述動態(tài)規(guī)劃法的基本思想。
有一棵50個結(jié)點的完全二叉樹,其葉結(jié)點有()個。
中序遍歷二又鏈表存儲的二叉樹時,一般要用堆棧;中序遍歷檢索二叉樹時,也必須使用堆棧。
對于一個具有n個結(jié)點的序列,如果采用插入排序,所需的最大比較次數(shù)是(),所需的最大移動次數(shù)是()。
最佳查找樹就是檢索效率最高的查找樹。
鏈表中為什么要引入頭結(jié)點?
簡述順序存儲結(jié)構(gòu)和鏈式存儲結(jié)構(gòu)的特點。
算法好壞主要從()和()方面來衡量。
將兩個各有n個元素的有序表歸并成一個有序表,其最少的比較次數(shù)是(),最多的比較次數(shù)是()。