|
资料来源:谋学网(www.mouxue.com)数据结构Ⅱ-[东北大学]《数据结构Ⅱ》在线平时作业1! B" M* I; u O" `& H; v
试卷总分:100 得分:100
1 @" L2 w9 Q" z b; e$ R8 u第1题,判定"带头结点的链队列为空"的条件是* I; b2 ~3 G$ I/ c
A、Q.front==NULL
% L5 X; P ]8 Z5 [B、Q.rear==NULL8 h2 W3 \; k& k8 k5 ]
C、Q.front==Q.rear
" Z6 F: L2 G4 {( y; K# ?D、Q.front!=Q.rear$ `) r6 t* S% \4 K/ e
正确资料:7 P- Y6 E$ y$ i: |" w" h$ Z- P2 O
0 K* Q: i7 b5 P/ ^, M
( F1 B8 ?4 `: ^9 [4 `! W第2题,对于顺序存储的线性表访问结点和增加、删除结点的时间复杂度为
# p+ {. C3 a2 z/ r! FA、O(n) O(n)0 K; \* F: n5 i T
B、O(n) O(1)
7 t7 l, C- y0 ?$ z" QC、O(1) O(n)4 K* n, m6 m* A2 }
D、O(1) O(1)/ D% \2 F" M; X) h+ V3 p. X8 }, E
正确资料:: G) e4 f! u x6 @' v
+ Z( B# }1 a8 U4 ]# {2 [
' z7 y& c: I+ v, N* [0 q第3题,由同一关键字集合构造的各棵二叉排序树1 s, T( Q j2 w- A( X: e1 K
A、其形态不一定相同,但平均查找长度相同3 |! P/ X3 v+ ^; T
B、其形态不一定相同,平均查找长度也不一定相同
6 d6 w5 o3 b' t3 BC、其形态均相同,但平均查找长度不一定相同
9 j+ h; r6 q6 i! D) d2 [2 y/ l: T. o8 ^. JD、其形态均相同,平均查找长度也都相同
0 ]% r) E' U" @正确资料:* Z9 a2 ]( \" b0 w
9 r, S/ [3 P6 ~3 T0 T, o# W* l$ \: @2 e
第4题,对关键字序列5623789288671934进行增量为3的一趟希尔排序的结果为
; Q5 M: {+ P( }9 ~$ V# l7 TA、(19,23,56,34,78,67,88,92)
$ O. \. d- F* A- y) ^B、(23,56,78,66,88,92,19,34)1 a- ^, N1 U0 n9 j. e/ h
C、(19,23,34,56,67,78,88,92)2 ^! r, u. R5 K. I6 L* |6 ?
D、(19,23,67,56,34,78,92,88)
% A# A7 R1 }2 v7 u& }正确资料:: T4 n ~, H& |1 ` z
' e w- r7 A& Y% t# d _$ @2 D* o6 }2 M( F$ @" c% w& k
资料来源:谋学网(www.mouxue.com),可有效提高次关键字查找效率的文件是
1 m* ~) M+ C! fA、顺序文件8 Q x; `+ O3 d5 U; l5 L# P
B、倒排文件
/ F. D- V! C) H7 J6 B* c8 Z# P2 FC、散列文件
2 y/ i% U3 v9 z+ j( O# T& B WD、VSAM文件4 R5 k- t2 A, x u# p) c- V3 `
正确资料:1 i; f+ `7 b7 [/ b( c8 C
1 K! O8 D# ]" C* C/ k9 m/ I- c, @; @$ H
第6题,数据结构中所定义的数据元素是用于表示数据的/ f+ l# z1 H* {8 O% e5 T( R
A、最小单位
5 J* l' N5 `4 F1 E& d" G$ v" Z5 I' oB、最大单位
# ~' W# X, m8 A* SC、基本单位* o& l# Z% N6 j/ T- ^
D、不可分割的单位" _: N, w4 w; A
正确资料:' o. W7 I0 F* {9 r- a. J+ W
3 M7 e D2 V# c9 u9 `0 B
$ R+ u4 x: s) j1 f) I2 r! U第7题,若长度为n的线性表采用顺序存储结构在其第i个位置插入一个新元素的算法的时间复杂度为
$ z. G- {! n c ]) }: MA、O(0), D- X* A, v% \6 V4 j$ p
B、O(1). r* k8 e& r5 d4 C5 o
C、O(n)
9 }! _4 l' G& l4 N- W0 J8 Q; |D、O(n2)% }: I# O; N8 x2 t$ K
正确资料:
' d P8 B# e( x% D0 A" p4 s8 K( Z, j
/ L% u {7 }6 N! D) O
第8题,若vivj是有向图的一条边则称1 p2 w. V6 _5 X
A、vi邻接于vj) r9 |! `1 X. T7 ]$ c4 z
B、vj邻接于vi
) ^7 E3 A4 h$ w; YC、vi和vj相互邻接
, ?9 C2 C3 Z: E9 _D、vi与vj-不相邻接- }4 [9 F- @# b, ^! h
正确资料:
4 Z3 ^. ~5 I) i. T6 S/ x2 q" i6 C' }% g/ s8 X- C* E+ l3 c
& O; D$ [( V. t. s( x
第9题,若有序表的关键字序列为bcdefgqrst则在二分查找关键字b的过程中先后进行比较的关键字依次为' ]7 |3 M5 X$ J% q9 F+ D( ]& _
A、f,c,b, m1 ~2 Y& E4 B; H, X$ W6 @
B、f,d,b
2 o( \( \. @! W1 T! k3 G8 FC、g,c,b
( D' D5 c) y- l* CD、g,d,b" w: ~' ]' w( I# q5 u4 c8 L! {1 c
正确资料:
* K. u1 ~" `- ?" D5 d0 C+ m+ l5 g% J8 T
% h$ \# T8 K$ B- Z+ P$ Y
资料来源:谋学网(www.mouxue.com),高度为5的完全二叉树中含有的结点数至少为! V/ `6 M+ I/ a9 R$ R: _0 h' r4 ?
A、16# n! q" @1 K l1 y! a
B、17) V0 ?) g. z" A6 H) e7 h( w8 P
C、31
* P Y* {. O- Q3 a5 f. F3 T6 z, HD、32
6 _% g# ?3 p) t" s% N2 s! d u7 S正确资料:
0 J0 U) e6 p( T
2 ^- _/ a2 w) [* \ r! _
% c" e/ u" n9 J( M' H$ G8 Z2 p第11题,含n个关键字的二叉排序树的平均查找长度主要取决于
( ~. A3 T" f: u/ [2 KA、关键字的个数* h7 p( _; y! e
B、树的形态 m. V$ W% Y" X) y* d/ ~
C、关键字的取值范围1 f* V% p* T6 K9 N
D、关键字的数据类型
; B1 j) w5 k/ E2 X正确资料:
" K- O" C9 f7 `- b4 v( O) c
* b; r5 q0 M) D R C
$ i- p/ \. S, S! N资料来源:谋学网(www.mouxue.com),队列和栈的主要区别是
- U, B! S0 O2 |( _" eA、逻辑结构不同
; F: y7 h" h5 _B、存储结构不同; b6 Y v5 `4 X" J8 L7 U9 K
C、所包含的运算个数不同
7 f( I2 y U0 b' M- F! dD、限定插入和删除的位置不同
2 h4 p7 G5 b) l& n: ~ A正确资料:
" v: `, Q. j7 U$ c* R
2 O0 k' x n A, g! R6 T5 U R( `* O5 a6 P; _- t; t3 H. m* W
第13题,已知散列表的存储空间为T[018]散列函数Hkey=key%17并用二次探测法处理冲突散列表中已插入下列关键字T[5]=39T[6]=57和T[7]=7则下一个关键字23插入的位置是% O: { v b+ B. f4 o2 x+ `
A、T[2]! q5 A5 D/ x' O& R5 e* K1 x
B、T[4]) d7 h' I' z1 d) O6 z7 P. s6 }
C、T[8]1 V+ s& d& f& w n; {/ _" d
D、T[10]$ b$ w9 `9 f1 u" C
正确资料:# m8 D7 T( r. w
) o v9 Z* t x8 w$ [& k8 y
* H+ S0 C4 D! T2 }4 u第14题,根据数据元素的关键字直接计算出该元素存储地址的存储方法是
2 T4 V+ z# Q6 X. TA、顺序存储方法
- s6 @3 H& k9 y9 g& N( kB、链式存储方法( l0 F" k) _& i+ S* h& @
C、索引存储方法4 y& [- \; V3 X' Y1 B$ w
D、散列存储方法
4 r0 N* P& r. U' |( E, y正确资料:6 p+ i# \! b6 l6 G: F$ ^4 d. f
' e, Q8 Q1 R& W, |* l9 K8 C+ W# D5 I1 ~0 x0 M
资料来源:谋学网(www.mouxue.com),下列关键字序列中构成小根堆的是6 \3 B7 ?9 a3 E) @
A、{84,46,62,41,28,58,15,37}- [$ C4 D. m, K
B、{84,62,58,46,41,37,28,15}
8 z0 ~" r) ]7 S- Z+ E# g+ FC、{15,28,46,37,84,41,58,62}; _6 s7 X/ d* H2 F
D、{15,28,46,37,84,58,62,41}/ Z! U5 ]/ f* B( U& z7 k; Z) m* z; Q
正确资料:
% \: ], D3 D2 {+ E4 \$ T( P2 `% _1 c( r6 M% C2 s O" d" n, l
2 o' ?7 |+ | z& H第16题,ISAM文件和VSAM文件的区别之一是
: R- k* x/ R8 f! lA、前者是索引顺序文件,后者是索引非顺序文件
8 F; r& N. ]. S$ QB、前者只能进行顺序存取,后者只能进行随机存取, ^. S; k1 n1 Q! N
C、前者建立静态索引结构,后者建立动态索引结构
7 p+ T, ~' O" U3 PD、前者的存储介质是磁盘,后者的存储介质不是磁盘1 w, J; y; T; ^% [- i
正确资料:
, g4 z, Q% C: P' L; A6 Z+ n% R( \/ e n/ s2 V' I
2 F% I+ m: D) w1 z0 q5 J
第17题,适宜进行批量处理的文件类型是7 r& a2 s' s: ~# L4 e! O
A、顺序文件
+ ^# q3 V8 [8 @B、索引顺序文件+ n$ E* {1 h L2 ~
C、散列文件
/ H: ?+ V# b _) G5 aD、多关键字文件
. J7 v) D* Y/ V7 M0 ?正确资料:
/ k# ]1 j7 V9 c/ w* C& k) ?8 {3 ?. p6 D+ |9 e1 z+ v
1 S0 P2 i: g% N' ~& X, G$ B2 s7 }第18题,下面关于线性表的叙述中错误的是
4 w3 Y M# G& K0 [, i5 OA、线性表采用顺序存储,必须占用一片连续的存储单元。
& r* z# @, I- t" }1 Y' GB、线性表采用顺序存储,便于进行插入和删除操作。* C. q# R: l$ K+ }
C、线性表采用链接存储,不必占用一片连续的存储单元。
4 _5 Q' P- [/ {D、线性表采用链接存储,便于插入和删除操作。# a3 |% d3 ^/ E+ Z* @6 R
正确资料:
1 p T( @3 y. c8 H2 t9 ]) N
& u6 O+ }8 J; A z$ b
" g. T4 p) ]' l9 M# ~第19题,某带头结点的单链表的头指针为head判定该链表为非空的条件是
8 Q3 R8 {- R9 p4 hA、head==NULL, K* e: a H! x( l+ D7 ]! @6 J
B、head-next==NULL& A4 S: w8 n' s8 ]" a- o( u. j4 \! q$ l
C、head!=NULL
( ?; |4 x' @8 O2 zD、head-next!=NULL6 p0 i4 d* k& k: N9 @8 T
正确资料:
+ b- M; W# m/ C8 X7 i, R) p" y
) @) m7 {+ M, q" a1 ~3 b2 A( W" m8 C0 e! v% f% {; Q
资料来源:谋学网(www.mouxue.com),计算机识别、存储和加工处理的对象被统称为 |; c3 ? l, }; p9 r3 l. P
A、数据
9 r( S2 {: H5 p' j. l nB、数据元素/ g/ Q* K. a# s( a- `
C、数据结构: l- ~6 d6 {6 w$ c2 ?- F6 ]& w( {) `* o
D、数据类型5 ^+ v7 |, w$ C5 Y; r+ [$ v1 b
正确资料:4 _6 H9 _9 E Z( L, b
! A0 K% b8 W4 k [6 w
, v8 P7 A! _; v/ G
& L! w; ]* m' A
$ j, b& ~' g% G9 R4 d& ^! O7 j. M M8 ]8 X* Z
/ y+ R0 t+ [1 I, w& `- v& G
! l0 |' k& d. k; p: h6 v, Q7 D( _; X7 h8 v$ L, ^+ `+ X4 C
; A6 m, g- V" H' I& {5 V: j! U7 M: k/ h5 `. u) s
6 c8 x: P8 v0 e4 R: {4 t. L( N( G
! N' v* W7 @# c
% @2 w6 ^& D8 n4 j% e' t |
|