答案网--川农在线期末机考答案-平时作业答案-川农在线实践-川农网教实践-川农在线登陆平台-毕业论文-川农网教-川农成教四川农业大学

 找回密码
 立即注册
搜索
查看: 7604|回复: 0

《数据结构》期末机考

[复制链接]
发表于 2020-12-9 22:39:42 | 显示全部楼层 |阅读模式
1& v1 s9 f0 |) d5 W2 f- f% A! O  A9 f
已知待排序文件各记录的排序码顺序如下72, 73, 71, 23, 94, 16, 05, 68。写出线性插入排序过程中每一趟的排序结果 。
! a5 m# I& \) q/ u* U' G5 i[68 05 71 23 16] 72 [94 73]. W) q  N( P1 s8 n  s
[16 05 23] 68 [71] 72 [94 73]
# n- I' ~/ d, t) s( S[05] 16 [23] 68 [71] 72 [94 73]
' |: p0 a6 a% C5 x, x* @05 16 [23] 68 [71] 72 [94 73]
3 t, r, q4 B3 G; q, a" X6 q" s05 16 23 68 71 72 [94 73]
$ S& _4 s- E5 F8 f* J7 }! {05 16 23 68 71 72 [73] 94
& i: ~) ?# T# {* t. g05 16 23 68 71 72 73 94& k& P* A( y' a3 T; `* l- Y5 l
2& S) H; o' h! I( K
设有升序排列的线性表(2,4,7,10,12,16,18,19,20,24,27,29,30,35,36,40,41),用二分查找法进行查找。1)画出查找关键字27的过程;2)画出查找关键字11的过程;3)计算该表在等概率的情况下查找成功的平均查找次数为多少?  V# b3 a3 ]( H9 N
初态: [2, 4, 7, 10, 12, 16,18, 19, 20, 24, 27, 29, 30, 35, 36, 40, 41]
9 N1 o7 R1 _3 i# \第1次:[2,4,7,10, 12, 16, 18, 19], 20, [24, 27, 29, 30, 35, 36, 40, 41]+ V* F/ T0 y. t3 c0 t9 ?" Q3 v
第2次: [2, 4,7],10,[12, 16, 18, 19], 20, [24, 27, 29, 30, 35, 36, 40, 41]
6 }" J: U0 r) u" {% c  G4 l' i第3次: [2], 4, [7],10, [12, 16, 18],19, 20, [24, 27, 29, 30, 35, 36, 40, 41]
' ]& K0 {2 I; s3 I: ?查找成功。.. u2 `' g* b7 E9 C( J) ]

6 }, i( E  }% m- ^: K
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表