|
资料来源:谋学网(www.mouxue.com)数据结构Ⅱ-[东北大学]《数据结构Ⅱ》在线平时作业19 y( Y/ l* ~- v3 b- }( }
试卷总分:100 得分:1000 k& M, Z1 j9 U! b6 m
第1题,判定"带头结点的链队列为空"的条件是
6 |% ]4 \# O* n- u$ k2 Z* a) ]" rA、Q.front==NULL% Z* {; u" N" r4 e( K9 J: X
B、Q.rear==NULL
* @) R5 f; ~2 @1 P7 Q' u7 w# u- cC、Q.front==Q.rear; Y4 J, }# X$ N; u" P c. L
D、Q.front!=Q.rear6 u* D; h# Q2 g1 _ X# U, W
正确资料:
5 n U) x4 H. r/ e# H* d6 n9 X S
/ O& H, _' Y( y. {5 E7 z. }, t8 V8 E4 d" d
第2题,对于顺序存储的线性表,访问结点和增加、删除结点的时间复杂度为
8 \/ b5 R6 \, ~" ~% s3 e& c% D) ~A、O(n) O(n)0 U Q, u. [! i) z. T/ w
B、O(n) O(1)8 ?8 S! C8 v- |7 c1 w( q: j
C、O(1) O(n)
( w* F, E$ S# G$ LD、O(1) O(1)8 |- b7 U" Q- u
正确资料:" f) M5 L B1 X7 U
7 }9 S8 B* o1 c# o4 |4 X: z
4 X3 t3 V4 W$ t, B% Z第3题,由同一关键字集合构造的各棵二叉排序树- D7 L7 |; ]7 i3 d
A、其形态不一定相同,但平均查找长度相同9 L, [5 N- I5 P; d m. J6 H+ C/ Y; W" g
B、其形态不一定相同,平均查找长度也不一定相同+ T# S+ G: K1 x1 o+ H
C、其形态均相同,但平均查找长度不一定相同
% ]# r( h8 X4 I6 x2 H2 o; @D、其形态均相同,平均查找长度也都相同2 }8 P3 W9 j. f$ T$ e
正确资料:
5 P( V7 S& Y6 r
9 V+ M& I, C; k* H
; c, O4 d4 Q L7 D第4题,对关键字序列(56,23,78,92,88,67,19,34)进行增量为3的一趟希尔排序的结果为
4 Z% }( X1 W# L; ^A、(19,23,56,34,78,67,88,92)9 [% F% w/ u S' {
B、(23,56,78,66,88,92,19,34)
5 R4 U+ a4 E' I( K. g* \9 h1 n6 NC、(19,23,34,56,67,78,88,92)2 {$ x1 ?3 W: H3 K' M8 F% U
D、(19,23,67,56,34,78,92,88). w6 J' m7 B% N8 w0 D" g# ]
正确资料:1 |1 [4 J1 D+ ~! ]
+ j' D! k$ S5 v* t( P" `4 O' U. F
* T; {, |5 {, \8 p8 X( x
资料来源:谋学网(www.mouxue.com),可有效提高次关键字查找效率的文件是
) A: Q8 ? m& M) ]* y$ x/ wA、顺序文件+ l, ]" F, i& F/ t; q9 @
B、倒排文件8 [ R! e0 m p' c$ }
C、散列文件
3 F. s* L2 h% X4 Y* aD、VSAM文件8 N& F7 Q: h7 `
正确资料:/ } D* I2 r6 r3 Y
! ?. I2 e) |3 g
0 r$ q9 W/ T k3 P. t第6题,数据结构中所定义的数据元素,是用于表示数据的& @; u4 s3 [! [. n! L
A、最小单位. q" W9 h, m5 C
B、最大单位
# t3 U/ n- J% [) M! K* u1 kC、基本单位
3 B% d+ j" e9 e. o g& L9 w. g' rD、不可分割的单位7 K" |. b, N& \% Y
正确资料:
5 z# u6 }) N' f( d" ?7 Q# Z! S1 X; Z- E. }: j
8 T6 s9 ~# W5 p
第7题,若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为
0 [* ]7 U5 @* m$ k) ^A、O(0)" j: w2 q v5 d; @' e' B$ T
B、O(1)
6 t' Z' ?- L# bC、O(n)
, `9 r0 o# s3 N- K V' I7 `- ED、O(n2)9 o' U; R* ?! k$ `5 i9 v/ e
正确资料:
5 R- C1 f- A# T1 w" k3 j# A
) [) [/ P! G( z: M5 k+ o+ \$ q( d; s, V
第8题,若vi, vj是有向图的一条边,则称
' T5 S7 u0 [* }/ `A、vi邻接于vj3 z5 `5 s5 G% y% q" `3 M. D0 p l
B、vj邻接于vi
- V% `5 m* Z# h4 ^" v! t3 kC、vi和vj相互邻接
3 l# d, [/ p2 g" cD、vi与vj-不相邻接
7 Q1 h/ I- q; \; f/ A正确资料:
/ `2 W/ T- \, `+ i* w3 ^1 W$ l# [& `1 h, F& |
; n; z4 S/ n0 b0 C! K$ O# ~第9题,若有序表的关键字序列为(b,c,d,e,f,g,q,r,s,t),则在二分查找关键字b的过程中,先后进行比较的关键字依次为
. L; D4 W$ L$ A2 SA、f,c,b
$ D7 G5 X3 K6 a1 BB、f,d,b
: k4 y; _2 L* }C、g,c,b) p# o; s. z! d$ P0 \) W4 ~
D、g,d,b
% n, [' p! y5 g9 }正确资料:7 m2 B) d! w5 N9 d0 B& ~/ j
+ |# o' `4 t+ E* j! a9 {2 U5 D" k8 |
资料来源:谋学网(www.mouxue.com),高度为5的完全二叉树中含有的结点数至少为
x' X, D2 S( h. E. DA、16
$ U2 R4 ?4 ^+ A# {" v9 A2 dB、171 G3 u9 d& N& d e8 R# i
C、31
. @& z: n; r2 C3 g+ R; v/ KD、32
" L/ B# E( B/ V$ z( k正确资料:
0 d: ^# a, A4 ^) @9 s: I6 F& ` q8 |6 I$ b7 x, O( c: p9 M
. z$ A @' A; B8 K( `& m! ]
第11题,含n个关键字的二叉排序树的平均查找长度主要取决于6 n6 Z d% q6 w( g) I5 r
A、关键字的个数2 S0 H% M9 E7 G; ?3 i, t
B、树的形态
& t9 [8 Y: ~+ M/ P/ z, k2 n- qC、关键字的取值范围
; o, a& w9 m5 sD、关键字的数据类型- J6 ]3 ]' ]8 R2 U' |. h% o
正确资料:1 P8 ?, W8 B) |$ E# v) l1 n& J
6 L0 u/ F+ ]0 Y/ u) t( K5 g. g
) R4 V, S" x$ j1 t: g/ r- M/ j7 t
资料来源:谋学网(www.mouxue.com),队列和栈的主要区别是
8 G9 O( A7 z" M/ \, uA、逻辑结构不同
8 E$ p0 D0 F7 r. |& Y) MB、存储结构不同/ p/ E4 ]7 M: \/ m
C、所包含的运算个数不同0 ~" B0 b# \, v$ v2 y8 ?
D、限定插入和删除的位置不同9 i: r4 C7 ?8 Z* [1 O& H
正确资料:$ G* a. L4 x& @6 {8 m
5 M8 @6 M1 h: [2 r- k4 n4 t$ l" ]; l$ f+ u; l7 Z
第13题,已知散列表的存储空间为T[0..18],散列函数H(key)=key%17,并用二次探测法处理冲突。散列表中已插入下列关键字:T[5]=39,T[6]=57和T[7]=7,则下一个关键字23插入的位置是8 n! l1 E' c4 T0 R2 f" M
A、T[2]
4 d3 H+ b4 W; y; J& [B、T[4]
) m: J$ |4 k# y% FC、T[8]
% S/ g8 g$ D1 |4 B; W; pD、T[10]
$ W- x0 J1 |4 s: ]" r) u正确资料:9 R) Z8 {6 L7 t; Z) I! l
$ O1 @* K% H9 W" x
$ b; h2 |) I* ]2 f
第14题,根据数据元素的关键字直接计算出该元素存储地址的存储方法是
& P+ d8 W6 A- T' x7 q% V! S3 E b RA、顺序存储方法# x' X# Z6 b& M3 t C
B、链式存储方法9 u7 v$ x, P& [: U0 ^
C、索引存储方法
% \8 I" M5 z* O0 T, u. cD、散列存储方法 M5 e' Q! J0 Q3 g( v
正确资料:- H! Q! X- N9 h6 W5 i
% i# E# m* J- T: x" G) ^
1 ^: U2 Z0 J- O% f' q
资料来源:谋学网(www.mouxue.com),下列关键字序列中,构成小根堆的是; N ~- G; h4 S' M! q: A, w( ^* Q
A、{84,46,62,41,28,58,15,37}( M$ Z& B6 i6 G# ]& h- p
B、{84,62,58,46,41,37,28,15}
1 v0 V7 O3 d9 b# l' I0 R1 oC、{15,28,46,37,84,41,58,62}0 v. ]5 {* m2 F+ u" ~/ E
D、{15,28,46,37,84,58,62,41}! g! c8 _1 I& c4 n# b# N
正确资料:& B5 k8 I6 @( h* @1 ]
h- B8 h8 S& K
; V) G# \8 E# f8 P) T
第16题,ISAM文件和VSAM文件的区别之一是9 A4 n- F5 P8 ?
A、前者是索引顺序文件,后者是索引非顺序文件8 U9 N9 t# S* a* o: O/ N4 |; B. M
B、前者只能进行顺序存取,后者只能进行随机存取& K7 p4 M$ d a1 x
C、前者建立静态索引结构,后者建立动态索引结构
) D3 i- E& f2 {9 h; W* MD、前者的存储介质是磁盘,后者的存储介质不是磁盘
w/ K7 {% t, T: c3 {8 P正确资料:' Y0 {; G/ R! m; y0 V3 u
" M, ~2 Q" Y6 D) `6 o2 ~+ a' n# l V& e& L( E" N+ E8 c# s
第17题,适宜进行批量处理的文件类型是
; t0 ]. Q7 f8 l0 Q( i# AA、顺序文件
8 u5 F/ a8 R# M# h8 HB、索引顺序文件. E$ r9 X5 B, C* p. u$ `
C、散列文件2 z# v4 ]6 p" s* X
D、多关键字文件0 S' h9 ~ H! v/ t+ O
正确资料:
8 Z% i0 |; c8 _$ N- N$ ]* h1 W9 P0 Q& C& K# X6 ?
* b2 U4 J% u. K5 p第18题,下面关于线性表的叙述中,错误的是$ b0 x+ f! h3 q2 c
A、线性表采用顺序存储,必须占用一片连续的存储单元。+ v" j" z, \% |6 H% _2 V9 w1 h
B、线性表采用顺序存储,便于进行插入和删除操作。
, P. `8 R6 l- BC、线性表采用链接存储,不必占用一片连续的存储单元。
2 L. f$ J/ u- U K6 H* A) p7 o- HD、线性表采用链接存储,便于插入和删除操作。
/ U( I5 F! g& y正确资料:
; f" R/ d4 E. [$ Z. N1 u$ x" j* ~+ K# s( T1 O1 e1 X- |
9 j8 }0 f5 w( _* b$ A2 n/ J
第19题,某带头结点的单链表的头指针为head,判定该链表为非空的条件是* R1 a7 G& i6 }6 k
A、head==NULL# z4 I6 T- _$ y1 p4 r
B、head-next==NULL4 ~' X: Q& ^$ p) c) F |/ W
C、head!=NULL
+ c. @+ l9 F0 \$ y y- V0 ND、head-next!=NULL/ E& u5 K I* C2 M
正确资料:
: G3 k5 Q) b" k8 ?* ]: r* @5 P, t; \* B$ U
7 {/ Q) D: I+ I8 w资料来源:谋学网(www.mouxue.com),计算机识别、存储和加工处理的对象被统称为
, c# r4 w5 W0 k3 R8 NA、数据3 ^. |. ^8 [' {$ `5 y a
B、数据元素 C& K3 C ]' ?6 y; }
C、数据结构& Z* z* _& H/ ^0 z
D、数据类型, ]9 s8 K# A% j
正确资料:
0 ]; k% e. z+ n# ~8 X, o/ r' l- C6 b! u$ j* L
* U# U# }7 U3 c* Y& b Z; g7 A9 U r; y6 K2 J' C
; o. q7 ^3 @6 b0 m
2 s: r$ B+ p8 X q
9 R8 Y/ Z& F5 [4 r: P# o% X5 f9 s1 l! J0 f2 |+ ~6 p
, h$ D, M6 @7 ~3 b; \' R! ?8 H2 B; ~8 ]' O; K. z: |% h" `2 e
( E# D1 C0 H0 d
( n- w6 p2 f) k: W: J/ y1 U) L( J2 \; k% k9 r' a- e6 Z- J; t
2 x2 n$ B; ], g) Y& R0 I6 u
. p) K' }# ~; K% k8 C! z p2 y |
|