|
东北大学
5 o% q# w% k! _" b10秋学期《数据结构Ⅱ》在线作业三( K8 G& j2 E/ ^* \2 F
单选题4 Z% L$ ?1 S w$ Y( s
1.下列查找算法中,平均查找长度与元素个数n不直接相关的查找方法是2 d: n- d& b' |& @+ H* v9 Q
A. 分块查找/ Z% D- u O: S9 e; u+ D
B. 散列查找5 H1 O4 T% Z; `; y
C.
8 G+ Y3 e; Q/ ]% h! O0 b/ }! m yD.6 q+ f$ H% e* k/ F, N: y: B) I
资料:B9 N* v, z: s! j! r, x. M! L6 u
2.根据数据元素的关键字直接计算出该元素存储地址的存储方法是
8 a0 u3 q1 a- g. HA. 顺序存储方法8 `2 y9 n- F4 h
B. 散列存储方法
$ b, k4 Z4 U9 }/ o6 @2 kC.
2 E2 ~# a( B1 F# c/ Q9 TD.3 j& s( N6 d8 R6 U
资料:B7 V. I5 U) [; m% O. Q/ q
3.求解最短路径的Floyd算法的时间复杂度为
0 |6 \: m4 P% [" B. y2 {A. O(n)/ v! f! S: s8 K
B. O(n*n*n)
; h1 Z3 g: p/ V4 a* j! P' wC. 5 O3 s% }8 _, \9 K: [0 t
D.
$ u0 r e% o+ ~% d; a C/ S- M资料:B# C' R) T' X, d$ G6 e. d
4.ISAM文件和VSAM文件的区别之一是7 W: n* w b6 G- }; H' T3 v6 s
A. 前者是索引顺序文件,后者是索引非顺序文件$ C% {+ {7 |. R" t
B. 前者建立静态索引结构,后者建立动态索引结构
. y0 n) T3 \; {5 Y' H$ TC.
. F" }/ F I* w: A: nD.
) A9 z1 O% r) e, n2 S; \$ `5 i资料:A. J2 h9 l6 t5 x/ n/ ]. w
5.下列排序方法中,稳定的排序方法为
/ [! q& J1 P9 O) h9 O$ c$ U$ i6 QA. 希尔排序
' \* C0 l+ L3 M$ Q) j" l4 DB. 直接插入排序
6 F+ K* U$ k8 @+ D* a) F( ^C. * s* N- X$ Z- B& @4 X8 T t" I2 m
D.: x" F5 `! y" w* B4 U) T9 C
资料:B
) X1 l' K, F6 V% n6.设顺序存储的线性表共有123个元素,按分块查找的要求等分成3块。若对索引表采用顺序查找来确定块,并在确定的块中进行顺序查找,则在查找概率相等的情况下,分块查找成功时的平均查找长度为
5 m; l4 o1 d$ X2 h/ { A! l" _# KA. 21( B0 O1 }# g7 }' i% Z8 g5 Q
B. 41- h# F/ @- R' G
C. 3 X. d+ @; B& U5 b- Q
D.
4 g$ O' ~; Y! P7 V资料:B
8 q0 ^4 T( P3 |7.下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是8 s% Y: t' x U3 K
A. 堆排序
8 c( T* c h& m' Z* Q* {& }B. 直接插入排序
4 H/ `- l# Y# M8 b+ f4 i+ {C. ; E( s5 n& ~9 m* P
D.
5 n" _- q5 Z- B& L- Y资料:B, \6 w; Q# i* [- R8 e4 f t
8.倒排文件的主要优点是% n1 V8 R# Q5 b9 C Z% M
A. 便于进行插入和删除运算' R9 W5 w% S3 h
B. 便于进行多关键字查询( m$ |- }3 t( N4 y1 f
C. - a/ ?/ i2 F! C5 C2 i! B! b2 x
D.
& H2 e$ B' L; D+ P) q资料:B
# u$ s1 B1 q& y$ p- }9.采用ISAM或VSAM组织的文件是
/ I4 k# n z5 P" _A. 索引非顺序文件, Z/ L) [8 p% C* I% ?+ V& `
B. 索引顺序文件) w7 Q J4 r) F2 s7 p7 l4 h
C. . T/ n- `0 y$ C4 e1 E4 A
D.
' \- Y2 y8 V8 |) @, E2 C. e资料:A8 o, D5 R& c2 A! C3 H
10.设哈希表长为14,哈希函数H(key)=key%11,表中已有数据的关键字为15,38,61,84,四个,现将关键字为49的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是- w3 f! k/ }- s$ G6 v( v, ^$ T
A. 86 J( s' g+ o3 `3 S7 w+ X
B. 3
6 G& P6 h3 ~1 |4 Z$ @C. , _* N( c& U+ a8 |8 C
D./ S8 A5 e! l3 r- l4 f0 f9 ~$ Q
资料:A
* R6 @8 V5 l& v, T, `3 I11.对于哈希函数H(key)=key%13,被称为同义词的关键字是 F6 _5 `: l' ^. |
A. 35和41
% k, T9 s6 @* B vB. 25和51
; `: b0 {8 U3 rC.
* e$ e8 X D6 N* pD.
. {% J9 ?7 P% |! d0 p) @4 ?资料:B# y1 B6 l, ^& ?; n; p
12.下列编码中属于前缀编码的是
1 S$ c# b! U) n# t0 u7 `6 ZA. {1,01,000,001}( L& H, t8 I- A6 D# y! ^8 l
B. {1,01,011,010}
/ ^" Q+ L, I- ~C. ( q& M3 ]5 T, p9 j0 J
D." r# K5 x- {$ c
资料:A& l. a, S0 Z/ {- |
13.稠密索引是在索引表中
8 l5 ]/ ^6 G8 f5 y7 EA. 为每个记录建立一个索引项; l( A5 F# ^1 d) C
B. 为每个页块建立一个索引项) U1 i8 b& j7 \4 G' @# j8 |
C. ! ~2 [2 \/ {( _& q$ w
D.
# c+ H8 r1 S9 Y" r+ K. A/ e资料:A |
|