問答題對給定的j(1<=j<=n),要求在無序的記錄區(qū)R[1…n]中找到按關鍵字自小到大排在第j個位置上的記錄(即在無序集合中找到第j個最小元),試利用快速排序的劃分思想編寫算法實現(xiàn)上述的查找操作。
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題下列四種排序方法中,不穩(wěn)定的方法是()
A.直接插入排序
B.冒泡排序
C.歸并排序
D.直接選擇排序
2.單項選擇題下述幾種排序方法中,要求內(nèi)存量最大的是()
A.插入排序
B.選擇排序
C.快速排序
D.歸并排序
3.單項選擇題排序方法中,從未排序序列中依次取出元素與已排序序列(初始時為空)中的元素進行比較,將其放入已排序序列的正確位置上的方法,稱為()
A.希爾排序
B.起泡排序
C.插入排序
D.選擇排序
4.單項選擇題一組記錄排序碼為(46,79,56,38,40,84),則利用堆排序的方法建立的初始堆為()
A.79,46,56,38,40,80
B.84,79,56,38,40,46
C.84,79,56,46,40,38
D.84,56,79,40,46,38
5.單項選擇題在待排序的元素序列基本有序的前提下,效率最高的排序方法是()
A.插入排序
B.選擇排序
C.快速排序
D.希爾排序
最新試題
在中序遍歷非遞歸算法中,在進入子樹進行訪問前,需要在自定義棧中保存()
題型:單項選擇題
對關鍵字{28,16,32,12,60,2,5,72}進行快速排序,第一趟以28為樞軸產(chǎn)生的劃分結(jié)果為()
題型:單項選擇題
某順序表的第一個元素的存儲地址是500,每個元素占4個單元,則第8個元素的起始地址是()
題型:單項選擇題
單鏈表類型定義如下:用不帶頭結(jié)點的單鏈表存儲待排數(shù)據(jù),鏈表頭指針為head。下列直接選擇排序算法對鏈表按升序進行排序,請?zhí)顚戇m當內(nèi)容使算法完整。
題型:問答題
數(shù)據(jù)元素在計算機的存儲映像包括()
題型:多項選擇題
則該隊列為空隊列的條件為()
題型:單項選擇題
已知某二叉樹的后序遍歷序列是CEFDBA,中序遍歷序列是CBEDFA。與該二叉樹對應的樹或森林中,葉子的數(shù)目是()個。
題型:單項選擇題
在打印楊輝三角形前N行的算法中,需要申請一個N*N的二維數(shù)組存放楊輝三角形N行數(shù)據(jù)。
題型:判斷題
只要無向圖中有權重相同的邊,其最小生成樹就不可能唯一。
題型:判斷題
已知帶頭結(jié)點的鏈隊列指針Q,則該非空隊列取隊頭元素操作的語句是()
題型:單項選擇題