|
6 J( ]+ b* |; T8 |13春学期《数据结构Ⅰ》在线作业1
, s. m2 ~, `" @& D4 }
) h% F. c, z [. M4 w单选题
: E" b0 M3 N5 H n, D1 w* h
! z! ]7 ]8 q3 w9 S8 t+ P0 T* c0 V
一、单选题(共 20 道试题,共 100 分。)! m& S! F) {6 `+ E5 G
1. 以下说法不正确的是& x, h! w; V1 r" V! m0 I6 b
A. 无向图中的极大连通子图称为连通分量
3 w1 f5 T/ n9 { Y) qB. 有向图的遍历不可采用广度优先搜索
l4 W/ o3 G5 n$ |) OC.
0 q/ U4 |+ A3 D8 A2 A1 ?- D6 t4 eD.
4 Q% g4 ~! _; e1 ~+ V$ z* ] E-----------------选择:B
3 y. T7 g% |. n4 V& H, E7 R5 y- q2. 倒排文件的主要优点是# N% R: V+ i' G$ Y2 s
A. 便于进行文件的恢复
% ^% t- f" r2 l: rB. 便于进行多关键字查询7 ?4 i6 R! [$ _: N
C.
! l( q1 b4 |. ]7 N rD. , F" H. t' L5 x3 z" X
-----------------选择:B - I) a& I5 ?4 G3 m
3. 如果某图的邻接矩阵是对角线元素均为零的上三角矩阵,则此图是8 f3 ?& H4 Q3 u1 J' f, ~# n
A. 强连通图
. V7 ?* V% |5 F6 B$ @, AB. 有向无环图
- W1 p5 T# ~5 ]# u0 aC.
# S' h& c2 C, b% W2 P$ o3 w) I7 ND.
2 ?( e* i* ~7 p1 O$ }! }-----------------选择:B
+ t3 C3 K U( H" [4. 为便于判别有向图中是否存在回路,可借助于6 s: f( e5 o! f6 u! X
A. 最短路径算法& L g! r4 z, v* F! D3 K
B. 拓扑排序算法
- b, k& f! J1 ]8 y! KC. a8 J" D' m1 V! Y, X
D.
% I+ ~2 m- g, r O-----------------选择:B ( A h$ j1 ^/ D- w; X: E$ U" ~# W
5. 栈的两种常用存储结构分别为* B" S0 K5 J# ^7 A# r! M, b
A. 顺序存储结构和链式存储结构* d* X5 k& g5 y" }) r6 {
B. 顺序存储结构和散列存储结构 m, x. T7 g2 G) N6 {
C.
% c B2 y' f- F4 ?D.
6 b8 N! i" G' O-----------------选择:A
0 h( @- e* k0 }. y( i4 Y/ T4 u) F' v6. 已知二叉树的先序序列为ABDECF,中序序列为DBEAFC,则后序序列为
4 a! @' e4 a0 D6 m% j" ?A. DEBAFC
/ R; B& y# O7 @; l5 NB. DEFBCA5 j- B8 r; a8 p/ f5 K: y: o
C.
1 o4 g3 _. f* Z/ q( s% cD. 5 j( n5 b3 [: |
-----------------选择:B
5 Q+ h3 ?" g9 ^+ g7 l% r7. 计算机识别、存储和加工处理的对象被统称为
6 c+ M6 J$ y. q. J/ H$ ZA. 数据
7 v6 H" n9 E0 wB. 数据元素
$ L+ g. p2 p/ V& \9 `. d- ]C.
5 ]' y, [8 ^5 O: C3 @D.
8 s8 O+ L( M( S, B( r0 m-----------------选择:A 9 t ~7 B5 }. `& i7 c
8. 一个有向无环图的拓扑排序序列是( A8 b! p3 f+ l' L* j o. r
A. 一定唯一的
, \1 o/ y% `7 l: qB. 一定不唯一的
, y$ ]" O) C$ _) W1 @: e% PC.
; p& u* u% c4 @+ Z% s9 u; OD. ( n7 A' Z3 @- P% a
-----------------选择:B
. K; G5 q* r/ l* [4 J: |5 d0 ~* K9. 索引非顺序文件的特点是
/ _. @1 Z+ r& r. H6 IA. 主文件无序,索引表有序$ t. y6 i p0 z3 F0 T
B. 主文件有序,索引表无序, B7 k' p0 `4 d6 e9 I' S. \7 g! h
C.
! {( J% y( J5 R& N" ND. 9 j: r% W% P6 o, J
-----------------选择:A ! n7 S% l1 G1 y
10. 设计求迷宫问题的路径算法采用的主要技术是
3 _) {/ Q- C7 T* o- s7 X& _A. 分支限界法% r9 {. |: n# N7 l2 V6 c A/ i9 {% `
B. 分治法
' `- x8 b( j) MC. . K0 o, ^+ ]4 F I5 V
D.
$ F; D5 _. [: e. Y2 d-----------------选择: + j5 P, Y! `% A- W0 p
11. 在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为; p- g3 l' R. Q1 ?( F
A. n-i+1
+ i0 m2 _( G: v9 O5 [3 ~3 q hB. n-i
. A! W0 A2 V+ q* [$ [; @4 J4 @C.
, w" U/ u% D% V( o3 s% JD.
! i7 N# Z4 k( M3 e# _" W g-----------------选择:
& |3 b" y9 A5 |0 }" I3 L; @6 `12. 引入二叉线索树的目的是
3 u1 z5 x/ s t; `A. 加快查找结点的前驱或后继的速度2 H' {7 _* h9 U( I. V. l
B. 为了能在二叉树中方便的进行插入与删除) y& v1 ~: y& K3 E% `2 M+ I. ~
C. 8 \$ W8 r; `# d. l' Y
D.
; }7 P6 ]4 h0 _& t2 O& p" @-----------------选择: / m) [* G9 N# x: s3 H! q
13. 采用ISAM或VSAM组织的文件是" i5 D" U9 B0 o. z9 J& i
A. 索引顺序文件( y; `; l9 Z* `. V; w& b
B. 散列文件
/ M& J% m- r$ Y0 QC. ' T. t2 l/ \1 z
D. " E3 Q0 o, ^: @0 D
-----------------选择: ) v4 A6 k) ~9 I1 W) X
14. 下列陈述中正确的是1 |0 j+ j1 O* _4 I* w1 a
A. 二叉树中必有度为2的结点
- T8 p7 I; r: aB. 二叉树中最多只有两棵子树,并且有左右之分
% U( u4 e) t0 H, `C. / v$ P! i ~* X: ^; [7 Q
D. ~2 v5 I6 g( w$ [, v
-----------------选择: / d% Z$ t9 B" w- {" e
15. 若某线性表最常用的操作是存取任一指定序号的元素和在最后进行插入和删除运算,则节省时间的存储方式是! s d. X& \9 U
A. 顺序表! V) r. o/ d6 ~/ r1 V
B. 双链表
+ q+ Q+ J3 b T: Z3 j8 }C. # N- F/ I+ {* }- v
D. 4 ^9 k5 ~9 k' ]
-----------------选择:
0 a6 L i7 p. X4 q! e. i! E16. 由同一关键字集合构造的各棵二叉排序树" _1 w) V% F% f! m! O; r
A. 其形态不一定相同,但平均查找长度相同' ~/ I5 v9 j( a( [; B
B. 其形态不一定相同,平均查找长度也不一定相同5 c, k/ v e2 i" ]
C. " X" B' W% Z, b- S
D. ; L/ q" U% |5 @7 D
-----------------选择:
0 D3 [; c2 I3 W0 m* y8 m17. 在计算机内实现递归算法时所需的辅助数据结构是
/ Q0 @1 y8 ~& I; oA. 栈/ z1 D1 g: s' e! F' Y
B. 队列( K4 h; W2 ^9 C0 j" P
C.
4 f" e1 s# i- z4 y, fD.
! i, N0 J/ Y& v1 _$ x& R* [-----------------选择: + D, F4 m m+ A( U$ [9 c3 ?; k
18. 下述哪一条是顺序存储结构的优点5 o9 ^7 c2 P& o- d- o. ?
A. 存储密度大
" ]9 i- ^1 ~$ \# C, B' OB. 插入运算方便# _, {0 V' \5 x- O4 _
C.
! `6 T$ Y, c+ V: A; ~4 sD.
6 O- T+ ]1 ?( N: w! v+ e* [-----------------选择: $ |; U2 b8 Q) z& r& C' m- P' Z
19. 下面关于数据结构正确的说法是6 _; y$ C7 P, X* _) _
A. 一组性质相同的数据元素的集合 R8 B! z+ x' ]! p8 H
B. 相互之间存在一种或多种特定关系的数据元素的集合& ~) D3 D2 t& [! x; e4 F" W
C.
' c( R" G* e( L8 RD.
4 c3 S& B. P1 v. l-----------------选择:
$ M, _# }) ~, N4 t4 x i% E20. 假设一棵完全二叉树按层次遍历的顺序依次存放在数组BT[m]中,其中根结点存放在BT[0],若BT[i]中的结点有左孩子,则左孩子存放在
4 I* H$ `1 d2 q8 `$ PA. BT[2*i]
+ P- v1 r* N( IB. BT[2*i+1]( F' f. L' H& A3 `
C.
- y+ `3 @9 I2 x: v% RD. ( q( S; E0 J( v! y6 N/ {2 q3 S8 x
-----------------选择: P9 p/ a& P6 Y. G) r
/ K& u3 E( n# [9 d
2 w! v" v \2 C- l1 E |
|