国产最新a级毛片无码专区_综合亚洲欧美日韩久久精品_日本成年片在线观看66_一本到九九av电影_一级毛片免费网站播放_国内精品久久人无码大片_国产人成视频99在线观看_欧美不卡在线一本二本_国产亚洲电影av_可以免费看黄色软件

知ing

數(shù)據(jù)結(jié)構(gòu)實(shí)用教程(第二版)

徐孝凱 編 / 清華大學(xué)出版社

誰南 上傳

查看本書

一、填空題

1.每次從無序表中取出一個(gè)元素,把它插入到有序表中的適當(dāng)位置,此種排序方法叫做 插入 排序;

每次從無序表中挑選出一個(gè)最小或最大元素,把它交換到有序表的一端,此種排序方法叫做 選擇

排序。

2每次直接或通過基準(zhǔn)元素間接比較兩個(gè)元素,若出現(xiàn)逆序排列時(shí)就交換它們的位置,此種排序

方法叫做交換排序,每次使兩個(gè)相鄰的有序表合并成一個(gè)有序表的排序方法叫做二路歸并排序。

3在直接選擇排序中,記錄比較次數(shù)的時(shí)間復(fù)雜度為 O(n2),記錄移動(dòng)次數(shù)的時(shí)間復(fù)

雜度為 O(n) 。

4在堆排序的過程中,對(duì)n個(gè)記錄建立初始堆需要進(jìn)行[n/2]次篩運(yùn)算,由初始堆到堆排序結(jié)束,

需要對(duì)樹根結(jié)點(diǎn)進(jìn)行n-1次篩運(yùn)算。

5在堆排序過程中,對(duì)任一分支結(jié)點(diǎn)進(jìn)行篩運(yùn)算的時(shí)間復(fù)雜度為O(log2n),

整個(gè)堆排序過程的時(shí)間復(fù)雜度為O(nlog2n)。

6假定一組的記錄的排序碼為(46,79,56,38,40,84),則利用堆排序方法建立的初始堆為(84,79,56,

38,40,46)。

7快速排序在平均情況下的時(shí)間復(fù)雜度為O(nlog2n),在最壞情況下的時(shí)間復(fù)雜度為

O(n2)。

8快速排序在平均情況下的空間復(fù)雜度為O(log2n),在最壞情況下的空間復(fù)雜度為

O(n) 。

9在快速排序方法中,進(jìn)行每次劃分時(shí),是從當(dāng)前待排序空間的 兩端 向 中間 依次查找出處于逆

序的元素并交換之,最后將基準(zhǔn)元素交換到一個(gè)確定位置,從而以該位置把當(dāng)前區(qū)間劃分為前后兩個(gè)子區(qū)間。

10假定一組記錄的排序碼為(46,79,56,38,40,80),對(duì)其進(jìn)行快速排序的一次劃分的結(jié)果為[38 40]46[56

79 84]。

11假定一組記錄的排序碼為(46,79,56,38,40,80),對(duì)其進(jìn)行快速排序過程中,對(duì)應(yīng)二叉樹的深度為

4 ,分支點(diǎn)結(jié)點(diǎn)數(shù)為 4 。

12在二路歸并排中,對(duì)n個(gè)記錄進(jìn)行歸并的趟數(shù)為 [log2n] 。

13在歸并排序中,進(jìn)行每趟歸并的時(shí)間復(fù)雜度為O(n),整個(gè)排序過程的時(shí)間復(fù)雜度為O(nlog2n),

空間復(fù)雜度為 O(n) 。

14對(duì)20個(gè)記錄進(jìn)行歸并排序時(shí),共需要進(jìn)行 5 趟歸并,在第三趟歸并時(shí)是把長(zhǎng)度為 4 的有序表

兩兩歸并為長(zhǎng)度為 8 的有序表。

15假定一組記錄的排序碼為(46,79,56,38,40,80),對(duì)其進(jìn)行歸并排序的過程中,第二趟歸并后的結(jié)果

為[38 46 56 79][40 84]。


查看更多