|
东北大学
# _7 X+ R5 y6 B10秋学期《数据结构Ⅱ》在线作业三; i+ b; |# P9 U# Z3 P; E
单选题/ n" _, m& T+ x _! f/ s! [2 c2 J
1.下列查找算法中,平均查找长度与元素个数n不直接相关的查找方法是
/ r+ E, {* w2 @4 o/ @. Y! vA. 分块查找: Q! Y9 Z9 [( ^9 r* k5 U* c! k
B. 散列查找$ F) @3 q; m! J& ? k) T
C.
# |, i7 o! z3 G) QD.
% B/ m. \! X/ d: U2 S9 X; A8 [0 b资料:B
9 W, X) ^" g- r* z! m0 n2.根据数据元素的关键字直接计算出该元素存储地址的存储方法是/ K! p, V( _$ l: S8 F1 Z% o+ d& t
A. 顺序存储方法$ o/ [/ p6 o! I& N/ A; L
B. 散列存储方法% |# D- Y) {$ B, }# u+ \
C. 7 n3 H2 Q& a6 `9 U3 J
D.
- x" r0 f+ U7 n0 Q+ s) S: [. y资料:B
0 S5 K6 V) _ e- v3.求解最短路径的Floyd算法的时间复杂度为$ Y5 f( r! j1 V( x6 e, Q
A. O(n)" T( Y0 O' ^8 X" i/ N
B. O(n*n*n)% u |% t& Z$ i. f
C. " m/ ?1 R* T2 p4 ?
D.7 |1 d! S% s' o9 u! R/ _
资料:B
1 O5 z9 T$ H& Q. Q0 ]$ [4.ISAM文件和VSAM文件的区别之一是
' \7 a/ V( e0 c# b& O1 Y |A. 前者是索引顺序文件,后者是索引非顺序文件
9 t$ d( Q# U: Y- \; C# `* T8 _B. 前者建立静态索引结构,后者建立动态索引结构7 }; p" P/ w$ N2 ?% S
C.
3 q/ S( j3 N1 mD.
7 S. k! D: ?$ a' o; K7 ?资料:A
& Q# c9 E( o3 X3 F) i+ q( U5.下列排序方法中,稳定的排序方法为4 [3 p; x6 b9 ?' A
A. 希尔排序
8 b6 Q& @4 K* UB. 直接插入排序1 ^- o1 y+ c5 ]! z/ ^ W
C.
+ s9 p. z+ q9 Q8 M9 AD.* C. ~7 r! |) F$ z6 ^
资料:B4 a8 V: I7 O9 J4 u
6.设顺序存储的线性表共有123个元素,按分块查找的要求等分成3块。若对索引表采用顺序查找来确定块,并在确定的块中进行顺序查找,则在查找概率相等的情况下,分块查找成功时的平均查找长度为
5 g1 Q, O q w6 [& OA. 21+ w# d( V: L; u$ g
B. 41
) ?& C& J" v- P( b; ~' V2 k, UC.
( j; I ^% T9 W; t9 { ]D.
) {0 E. X8 n5 {! \: s/ u# I. Y资料:B" Y; P0 J5 E4 Q- z, m
7.下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是8 Y) e6 o) L' d
A. 堆排序9 ^+ J$ C# O/ b x# J& Z/ y
B. 直接插入排序/ r* j# [3 c7 g& b/ ]# }
C.
, G$ p o- l8 T" n& c' }" O, FD.
4 _" i9 a* C X资料:B/ Z6 y* s" z" M" c3 N' g* a
8.倒排文件的主要优点是6 J9 G3 F' x' G/ j' Q4 ]1 V4 C, z2 _ l
A. 便于进行插入和删除运算
7 H! w2 I% B. \% A/ ?5 K# ZB. 便于进行多关键字查询) @2 M* b0 V+ i; A E- c
C.
, U. o" A+ ^9 K9 r' DD.
8 m4 g- t7 A# u- w2 @# y资料:B
$ D$ s- H Z' ~9.采用ISAM或VSAM组织的文件是8 k8 K5 H9 U% g* n' X/ V) X
A. 索引非顺序文件
8 Y5 Q( `# ^3 UB. 索引顺序文件
+ b( q, s) y( \! l2 mC.
/ P& |# k5 z- d% n( C: Q) jD.$ a) v% G$ R: G% Y7 I4 m' @
资料:A
& [. B* x: s( e$ u' k10.设哈希表长为14,哈希函数H(key)=key%11,表中已有数据的关键字为15,38,61,84,四个,现将关键字为49的结点加到表中,用二次探测再散列法解决冲突,则放入的位置是
. b7 m9 C( p' _* ^( O2 nA. 8
/ A5 y; r# A6 u9 s! W% N0 hB. 3
7 ]3 x8 w8 }% ?, ^5 @, KC.
- e( w5 R/ f) D, bD.
( U3 C4 R# F' g5 c- |0 _资料:A
/ o. l: j4 k& p" t- c! k8 P11.对于哈希函数H(key)=key%13,被称为同义词的关键字是% q9 L! e6 V# q" S+ K: l
A. 35和41
0 z; G) k' j2 v7 ZB. 25和51
a, N( B8 L# H B2 O" xC. 6 x) @+ b$ T+ A4 b! A9 k% a1 |& C0 Q
D.5 w' x- N) V" {
资料:B7 C( X5 Q. n2 _& S {, y0 P
12.下列编码中属于前缀编码的是
4 { e" {9 `% T; KA. {1,01,000,001}
. Q% l }% f; H' [B. {1,01,011,010}. }# ~% _ y4 F- c P1 R& Q4 N
C. ! D% \3 d- U6 Z0 k6 B, N
D.2 X7 T% n* e r \
资料:A
: i/ {; m) x3 O. I9 e1 z# _0 v13.稠密索引是在索引表中! Q; u7 f; p/ |4 o0 I
A. 为每个记录建立一个索引项
8 E; l/ H4 m9 NB. 为每个页块建立一个索引项; ~% p+ G) d2 B6 v3 t' }* ^' G
C. 0 H( f% a% O5 p# @1 ~
D.
- c7 |' G: d1 f4 r( I资料:A |
|