2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第九章第九章排序排序一、選擇題一、選擇題1當(dāng)待排序列基本有序的情況下,最佳的排序方法是()。A.插入排序B.選擇排序B.歸并排序D.快速排序2設(shè)有1000個無序元素,希望選出10個最小元素,效率最高的排序方法是()。A.快速排序B基數(shù)排序D.堆排序D.希爾排序3若待排序按關(guān)鍵字基本有序,不能選擇哪種排序方法()。A.冒泡排序B.直接選擇排序C.直接插入排序D.快速排序4在下列排序方法,比較次數(shù)與待排序列初始狀態(tài)無關(guān)的是()。A.選擇排序

2、B.插入排序C.希爾排序D.冒泡排序5下列排序方法中,不穩(wěn)定的排序方法是()。A.歸并排序B.直接插入排序C.冒泡排序D.直接選擇排序6下列排序方法中,空間復(fù)雜度為O(1)的算法的是()。A.歸并排序B.堆排序C.快速排序C.基數(shù)排序7下列排序方法中不屬于就地排序算法的是()。A.希爾排序B.歸并排序C.冒泡排序D.堆排序8初始關(guān)鍵字序列為(46,56,18,73,44,30,57,34),經(jīng)過一趟排序后關(guān)鍵字序列為(34,30,18,

3、44,46,73,57,56),所采用的排序方法是()。A.歸并排序B.堆排序C.快速排序C.基數(shù)排序5在堆排序和快速排序中,若初始關(guān)鍵字序列基本有序,應(yīng)選用,若初始序列無序選用。6初始關(guān)鍵字序列為(12,33,54,27,34,55,2,12,37,68,8)進(jìn)行一趟希爾排序(設(shè)增量為3)則結(jié)果為:。7通常在排序算法中的兩個基本操作是和。8對n個元素進(jìn)行冒泡排序,最多的比較次數(shù)是;最少的比較次數(shù)是。9初始關(guān)鍵字序列為(12,33,54

4、,27,34,55,2,12,37,68,8),進(jìn)行直接插入排序,當(dāng)把34插入有序序列需比較的次數(shù)是。10若待排序列元素數(shù)n較大時一般選擇快速排序、堆排序或歸并排序。若要求時間特性好應(yīng)選擇,要求空間特性好應(yīng)選擇;若要求算法是穩(wěn)定的有選擇。三、簡答題三、簡答題1.簡單選擇排序算法是否穩(wěn)定,試舉例說明。2.初始關(guān)鍵字序列為23,12,43,8,45,50,35,調(diào)整其為堆結(jié)構(gòu)。3.初始關(guān)鍵字序列為21,34,14,56,25,73,34,6

5、5,79,86,3,7,18寫出希爾排序過程(增量序列為5,3,1)。4.初始關(guān)鍵字序列為23,12,43,8,45,50,35,寫出歸并排序過程。5.有n個不同的英文單詞,長度相等,均為m若n>50m5,則采用什么排序方法最好,為什么?6對關(guān)鍵字序列(72,87,61,23,94,16,05,58)進(jìn)行堆排序,使之按關(guān)鍵字遞減次序排列。請寫出排序過程中得到的初始堆和前三趟的序列狀態(tài)。四、程序閱讀題四、程序閱讀題1.下列程序是插入排序算

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論