|
东北大学$ V; ^( \2 b, e7 B: i2 e7 y
10秋学期《数据结构Ⅱ》在线作业三8 c# ~9 ~6 Y% p% `3 ]+ r: |+ S) `
单选题6 w# H5 W8 ]6 M- p* P
1.下列查找算法中,平均查找长度与元素个数n不直接相关的查找方法是& v8 t7 A' ?2 [/ d+ _( {
A. 分块查找
2 Y$ } K8 z/ S7 Z% s. I( ^B. 散列查找- E [7 l; @3 @5 w* v1 n. {
C. 7 R+ c t" T- [
D.5 ^) ^% L+ @6 o) }. X. D
资料:B$ E1 E- j4 H& v' Z( M
2.根据数据元素的关键字直接计算出该元素存储地址的存储方法是% J* O, Y# C/ N, M1 Z
A. 顺序存储方法' R7 b; t$ [% q
B. 散列存储方法% z' q* N3 P3 Z6 G
C.
/ D# m; w3 D; \6 _% E4 MD.1 P1 ?- x0 {& z
资料:B6 X! z! S, u# X; e& \( s! b
3.求解最短路径的Floyd算法的时间复杂度为
" M* C+ a# N5 k! z8 jA. O(n)1 D* H `* Z( A0 L( a) \
B. O(n*n*n)
+ c: a- s# D0 HC. ' ~% P3 k1 W- f
D.
V* L1 S' o) ~9 t, X资料:B
4 a4 x( V" ]) T% w4.ISAM文件和VSAM文件的区别之一是
" M; ]- S3 B0 B ^# Q8 U5 `A. 前者是索引顺序文件,后者是索引非顺序文件
; k9 U; u3 x- M. B0 \2 U% yB. 前者建立静态索引结构,后者建立动态索引结构- z5 O* k8 Z, X5 {. Y: a
C. ' ?& F# a0 I4 j( S
D.
- {& V3 ]5 h* p2 Z3 d. x4 d资料:A
- \0 ?% D* d" a' u1 c9 f; Y5 P5.下列排序方法中,稳定的排序方法为) T; L+ V; s9 t5 T- M4 o9 l% ^" {
A. 希尔排序8 l' O) N1 ^/ W, _* g# h6 _
B. 直接插入排序7 x7 V# ?( c6 S0 _) p
C. 2 G v% p& H2 U* |0 E7 M4 u
D.
: |; ~% D1 \5 f; i5 P, `资料:B5 T5 Y# p! K4 C J5 X# }4 B( j" y
6.设顺序存储的线性表共有123个元素,按分块查找的要求等分成3块。若对索引表采用顺序查找来确定块,并在确定的块中进行顺序查找,则在查找概率相等的情况下,分块查找成功时的平均查找长度为
9 m3 s4 z7 x9 p; H- jA. 21
6 L! r, f" P% r0 yB. 414 R" M& p( F+ [! S
C.
+ ~; V, U! W# J) v" }D." ?; d1 i, d# b6 E
资料:B( r% {1 j$ Q# K |3 G1 j
7.下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是8 L1 M U1 y. W- F: v/ o' [
A. 堆排序
+ X: n4 j j8 S3 E" y" X0 B5 S2 sB. 直接插入排序2 ]; B; C0 o3 H1 }" V$ n a
C.
9 W9 L# d! G: X: C: ]D.
+ l( W; E) m8 L4 {) q资料:B
3 Q2 G) N0 p# v8 Y8.倒排文件的主要优点是8 x6 U7 M0 Z+ j, ~
A. 便于进行插入和删除运算
9 U( ~& T) e Q: C+ x- c# x! dB. 便于进行多关键字查询
5 @, F3 W: S% ?- }! G7 ~0 M1 `C.
7 U3 ~9 i2 y* K4 V, |4 z1 h. n" l: SD.! i: E' L$ Z5 L. H+ F8 s( c; t& C
资料:B$ A+ ~8 G ?2 J. b1 f; j* p9 E
9.采用ISAM或VSAM组织的文件是# p! V" F" k) q: t% i
A. 索引非顺序文件
) X1 @. u; ^8 F& YB. 索引顺序文件
) U$ S3 G% ^1 K2 _* N& Z9 wC. # b3 |7 J, _3 b5 b) ~
D.
5 E2 `( R* B( }, B8 c4 b4 Z资料:A
" Y; t" \) H) ?- O# G10.设哈希表长为14,哈希函数H(key)=key%11,表中已有数据的关键字为15,38,61,84,四个,现将关键字为49的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是
& }8 F V1 L( k* ~& \A. 8' n. d) ~$ m! T! V1 s5 Q
B. 3, B* X2 [. W' A+ k% t' G* C
C. / ~* _4 B' ^ K8 k* c3 D
D.
+ m, N% M7 P# O7 [* `& ^& d' Z资料:A ]( F( Y) P" U# A- G" ]( ]
11.对于哈希函数H(key)=key%13,被称为同义词的关键字是
" K. O [2 H) E) d eA. 35和41- v2 R0 i% F% V
B. 25和51
8 v0 s/ v5 F+ a6 j# K5 y0 h" vC. 3 k4 J r; S3 c2 k! D) S( Y- _. w
D.' N& T o" \4 u
资料:B5 ^ V1 h' F4 u5 h& R
12.下列编码中属于前缀编码的是
3 u$ ~: S6 L/ y0 W. cA. {1,01,000,001}+ T% n( h9 c% g0 q+ {6 B
B. {1,01,011,010}
" j; H' v4 L# A0 E. Y7 u2 {C. % _) O' O: `6 S g" c" `/ k Y5 V" q
D.& v6 g( x% I% @( \
资料:A
- [0 L3 w) w9 `: }13.稠密索引是在索引表中
# A0 y' D. Q2 u: I3 ]2 k' P2 qA. 为每个记录建立一个索引项" n- Q; @0 @9 Q
B. 为每个页块建立一个索引项
& N. l! f: m) ^: C9 aC. 0 z+ ]- h. b& a8 l. O# f
D.
0 v& H1 d2 W/ h; a2 q1 e资料:A |
|