1
* t% _3 P2 z6 p已知待排序文件各记录的排序码顺序如下72, 73, 71, 23, 94, 16, 05, 68。写出线性插入排序过程中每一趟的排序结果 。6 T4 H6 V2 m9 K/ j
[68 05 71 23 16] 72 [94 73]
& O- o1 L# F" n5 a5 j7 C0 U[16 05 23] 68 [71] 72 [94 73]
9 B, j: j2 b( b( G[05] 16 [23] 68 [71] 72 [94 73]4 B, i- Q4 f% [7 p9 x- c; E
05 16 [23] 68 [71] 72 [94 73]2 A, v7 f6 |4 }2 o# V# I
05 16 23 68 71 72 [94 73]
i( X9 V' M+ o+ H3 n( ^: z4 s) ~05 16 23 68 71 72 [73] 94
/ x4 d: E# Z; I05 16 23 68 71 72 73 94
: S" N! @% y- u5 W0 x! H. H2; W6 G+ P2 N$ k2 o% z9 b# r
设有升序排列的线性表(2,4,7,10,12,16,18,19,20,24,27,29,30,35,36,40,41),用二分查找法进行查找。1)画出查找关键字27的过程;2)画出查找关键字11的过程;3)计算该表在等概率的情况下查找成功的平均查找次数为多少?
; X' I- Q8 I, i: r+ E初态: [2, 4, 7, 10, 12, 16,18, 19, 20, 24, 27, 29, 30, 35, 36, 40, 41]
$ G% |( h7 p6 U& D# n3 M第1次:[2,4,7,10, 12, 16, 18, 19], 20, [24, 27, 29, 30, 35, 36, 40, 41] T8 G. q; R4 v% c: M ~, w
第2次: [2, 4,7],10,[12, 16, 18, 19], 20, [24, 27, 29, 30, 35, 36, 40, 41]5 @( s4 u& q j; w1 N9 } ?+ Z
第3次: [2], 4, [7],10, [12, 16, 18],19, 20, [24, 27, 29, 30, 35, 36, 40, 41]: y7 u8 y+ Y3 G7 ^
查找成功。.1 t. A# P3 ~% C% M1 ^5 Z% N
2 |4 j3 m/ c% y1 V1 }' ?
|