|
资料来源:谋学网(www.mouxue.com)数据结构Ⅱ-[东北大学]《数据结构Ⅱ》在线平时作业1
, p1 }5 X- I8 E( ?, A" G试卷总分:100 得分:100! d$ A1 n3 r: J) K/ q! e1 W& `
第1题,判定"带头结点的链队列为空"的条件是
: |* a5 W% Y( D# v& m5 CA、Q.front==NULL
/ R+ ?6 l1 y1 i/ D6 } \4 O6 r) jB、Q.rear==NULL$ R. x0 q! }1 O& H9 N
C、Q.front==Q.rear2 ^# X. y/ r' z2 H; T0 O
D、Q.front!=Q.rear
8 ^6 }. U. T+ ~正确资料:
) a( T O" ?, _- v( ~
6 k/ b D# D: \ C; {
+ X8 J! n1 v2 G* B& a0 r第2题,对于顺序存储的线性表,访问结点和增加、删除结点的时间复杂度为
- _2 k. d( o% R( D# ?3 f! F' m) VA、O(n) O(n)
* G0 B1 E4 p$ o- ?B、O(n) O(1)* v7 U* ~" T2 S5 h4 _0 u
C、O(1) O(n) k, \, w$ A( `3 D9 S2 @& V0 x
D、O(1) O(1)
$ j- ? z+ ^0 S! I正确资料:
# K. F' W( A! E2 g t- O- B7 K0 D- j, h2 K+ E) }- p" r
* s! b- O3 r- h* A( |5 v5 ^1 R第3题,由同一关键字集合构造的各棵二叉排序树; [9 \" E3 C# i
A、其形态不一定相同,但平均查找长度相同. _9 D* ~: w9 v1 y4 O
B、其形态不一定相同,平均查找长度也不一定相同
+ A9 D: f% N5 W, |$ ?5 F! NC、其形态均相同,但平均查找长度不一定相同
3 K, s* a4 V$ |$ N9 ?D、其形态均相同,平均查找长度也都相同# w9 M- l- l" H- U- _& ^5 u
正确资料:
6 u4 {$ F6 c; ?* l G5 B. ]7 G! w2 q2 B5 S
b# U: J, Y$ u0 r第4题,对关键字序列(56,23,78,92,88,67,19,34)进行增量为3的一趟希尔排序的结果为- _" |4 ?5 s: I8 ]
A、(19,23,56,34,78,67,88,92): V7 j/ ^2 g& \8 I, L! K$ m
B、(23,56,78,66,88,92,19,34)
' o1 A) c U( E; t( mC、(19,23,34,56,67,78,88,92)
7 X* L9 x0 p9 [D、(19,23,67,56,34,78,92,88)
( U1 w, r: O, q, e# M7 S正确资料: @8 F6 ~3 D- m- I c
4 K6 S% W3 l8 W# ]* H; L$ q
5 g; Y/ P6 E9 q. b: u" z3 ]
资料来源:谋学网(www.mouxue.com),可有效提高次关键字查找效率的文件是
( E, v U- p% i% u7 yA、顺序文件! S! ?* u6 }7 k0 L9 V0 U. t
B、倒排文件; j+ m. F4 I- \3 ]7 K# a
C、散列文件* @$ R$ Q) t/ W0 K
D、VSAM文件 k* h! L& Y y- {" k* |" M, w
正确资料:
1 Y* q7 X! O. G {! `
' {; x3 k1 x5 |7 Y$ L: b
3 A8 @0 J: M% k6 n第6题,数据结构中所定义的数据元素,是用于表示数据的
# c1 K. t9 z2 ?7 m& y5 B' ZA、最小单位/ h9 K8 }! _) q, D* \; J
B、最大单位
+ N( q3 @ Y9 d& {C、基本单位
" ~: l5 W& j3 q% `' r0 q6 VD、不可分割的单位
, J' u$ `& h- r2 S+ d# D2 P g正确资料:
$ g- m+ @# {% k8 Q! V5 W/ e& n, s4 D1 Y- U8 P, c
3 d/ h$ }* a* ?( d第7题,若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为( f5 v8 R! b, x" K
A、O(0)
) @: k# O& X. ~$ rB、O(1)$ s8 E4 C% p" u
C、O(n) k& e2 E2 w7 I6 Z3 f, o5 X
D、O(n2)& @# D3 O9 q% J8 i2 d$ F* z
正确资料:5 s# ?% U; B+ @) B- j" F
% E: V" V: H" p4 @# h( W
% q2 e1 I6 \9 ]$ O第8题,若vi, vj是有向图的一条边,则称! c! _8 s8 O( L# e0 V; q
A、vi邻接于vj
( G8 ~- A, q* b4 m2 O( GB、vj邻接于vi$ P. @# _+ L: r2 Z- ?
C、vi和vj相互邻接
* N P& W& v( z7 BD、vi与vj-不相邻接- G4 a' E- p+ S1 h( B% {, ~
正确资料:
, R! b: ~8 Y/ k( S, T2 `
& K( V( ?8 P+ V; k5 R1 z( `4 s* T v3 @3 N
第9题,若有序表的关键字序列为(b,c,d,e,f,g,q,r,s,t),则在二分查找关键字b的过程中,先后进行比较的关键字依次为
7 `9 ]! ]: s9 @3 ~: dA、f,c,b) W2 [3 ]' m3 I1 ]4 m( T/ }1 x3 X; J
B、f,d,b8 M1 }5 o) s; \# S% [# m' T% S
C、g,c,b9 T& H4 F9 t; }: r* p* w: V
D、g,d,b, b7 ]4 P6 m3 n; \; J
正确资料:- n+ j" c$ I4 X- m) Z
, P% j9 ]5 b. {+ v
; p3 @4 u) }. i+ c0 Q& _资料来源:谋学网(www.mouxue.com),高度为5的完全二叉树中含有的结点数至少为6 H4 m4 a) _2 O, B* `5 G' D9 ^7 q* m
A、16
4 D3 a5 |) d' g+ sB、17$ c* H) K/ Y0 Q4 \1 K* L8 W" {" }
C、31
4 u+ E- a8 D4 v% ED、32
8 x6 D0 M0 f# v" q& r* W/ a正确资料:
$ m( c* H" O' R2 n! N& E' h- o% m- q9 E5 Y2 o4 u* r$ e6 ?
. ?+ s2 ]& ?/ f/ ^( z2 y; L1 r
第11题,含n个关键字的二叉排序树的平均查找长度主要取决于
# B* n2 K& ^- C: a. Q$ s+ ~8 p1 }A、关键字的个数
1 O5 R: \- |" s/ ~% [5 nB、树的形态! \9 f- n. D! o4 P
C、关键字的取值范围
+ `8 n0 E. H2 r# }4 MD、关键字的数据类型7 ?6 P' F1 W) {# ?# M+ x( d
正确资料:
3 l, p( z3 h6 ?: Y1 `9 g5 e. S' u4 b4 W$ ~' W
+ {6 j0 ]) s) f- d a; w0 G资料来源:谋学网(www.mouxue.com),队列和栈的主要区别是
' {( C. }# _0 jA、逻辑结构不同7 @* M" F$ N8 u2 N
B、存储结构不同
/ n6 j* P) H7 a% k( ?+ PC、所包含的运算个数不同+ V/ G. A' }$ O1 s( O: p+ P
D、限定插入和删除的位置不同5 g- A0 t6 k& k
正确资料:) U3 n5 z) r+ t, W& t
$ V: X6 I( P% Q9 O
; c4 T2 D, Q* Z+ Y* s$ e2 h6 `第13题,已知散列表的存储空间为T[0..18],散列函数H(key)=key%17,并用二次探测法处理冲突。散列表中已插入下列关键字:T[5]=39,T[6]=57和T[7]=7,则下一个关键字23插入的位置是' O' {' U! C4 X5 H
A、T[2]
l( f+ [! j! h8 f0 c3 X" YB、T[4]/ W+ \; d& t; I4 `& N7 W: h5 W; B
C、T[8]8 D' v# P, C2 D/ V
D、T[10]! A1 i$ K& {1 \: U) B
正确资料:
; I4 H5 E* a( D2 {
) y8 `6 e$ h+ y/ g2 Z& m) a) Q0 V) C5 g
第14题,根据数据元素的关键字直接计算出该元素存储地址的存储方法是
- Z# p* l6 Z& ]3 tA、顺序存储方法
9 {: I/ r, D J1 w0 |B、链式存储方法
! U+ e i! K+ N7 V; fC、索引存储方法
" W, {$ y, W: L' k% s( O: ]D、散列存储方法
3 v6 P4 b! W9 g9 t' ]9 a正确资料:* g' J g' m3 T% w0 I; g
# p" L/ {* v7 L9 [0 ]: R
6 i2 x, K' [' g+ _6 C; I9 B% f资料来源:谋学网(www.mouxue.com),下列关键字序列中,构成小根堆的是
6 ?( f" _' t. |4 J% eA、{84,46,62,41,28,58,15,37}
3 x% {: D$ Q( u. M8 ^3 P8 Y+ i% O+ B5 @B、{84,62,58,46,41,37,28,15}( s; T! G6 O& Q. N' ^
C、{15,28,46,37,84,41,58,62}" O1 ~2 M: Q& f c' `
D、{15,28,46,37,84,58,62,41}: s; }8 E C" U
正确资料:) q/ w: V3 J/ r" j8 |
" v% o; g8 r8 G% Z# [0 z3 L
3 H! U6 N' D, z0 Q! k第16题,ISAM文件和VSAM文件的区别之一是
$ V+ s- ?& e- D0 r+ [7 e E- EA、前者是索引顺序文件,后者是索引非顺序文件
4 n' W: I! W K# G2 C0 mB、前者只能进行顺序存取,后者只能进行随机存取6 k$ @% F; ?, S6 r; W3 x
C、前者建立静态索引结构,后者建立动态索引结构
( _. I2 s! _0 Q9 n! JD、前者的存储介质是磁盘,后者的存储介质不是磁盘
; C( _, o" @: ~0 Z+ ^; X正确资料:
$ x c r) D" P
) X* m. D3 X B/ [2 X
$ H: l7 f# |$ L* U: @第17题,适宜进行批量处理的文件类型是! j8 Y+ ^- I( Y6 B% E8 y; J
A、顺序文件
' R) g9 x8 L% G! H; WB、索引顺序文件& N: ?# M( m# N$ V# a8 ^
C、散列文件8 W+ }0 A' l% G) J9 `3 a( f. j
D、多关键字文件2 [' ~5 E; C. O, I
正确资料:
$ w: I& N& s3 L3 l- x8 B3 E8 U+ Z6 b7 |8 ]& F
* c0 b- K1 u4 Q7 S' Z7 x3 K" T* }第18题,下面关于线性表的叙述中,错误的是
8 ]+ X5 C, b; L8 o7 e8 d2 \6 nA、线性表采用顺序存储,必须占用一片连续的存储单元。$ F! x/ w' f" L( s- \
B、线性表采用顺序存储,便于进行插入和删除操作。' |, l! L" e9 }6 c- J& Y, |/ [& T1 p
C、线性表采用链接存储,不必占用一片连续的存储单元。
" G! p; I% P% z: Y9 P) K$ f5 Y; N& O( ZD、线性表采用链接存储,便于插入和删除操作。
1 _6 {! p2 ? @% d正确资料:
( d% b! f$ e# e, c4 ~
& Z0 m! b$ U5 l7 {
# t: l( U% j, O: m- K第19题,某带头结点的单链表的头指针为head,判定该链表为非空的条件是: b0 k: b7 x. x
A、head==NULL5 W9 q5 S+ ~& p. k. K* F; ^9 {
B、head-next==NULL2 [2 m# W$ z/ g7 k* U4 i
C、head!=NULL
; U3 [5 h1 [4 q; N' J& T- hD、head-next!=NULL
: ~8 A$ D) h! P1 I( b正确资料:
9 O" ^: N6 v: u H! {( N9 O7 } y0 x2 S4 N( K' e" ?
4 z9 h/ L" {# L+ C0 r9 D
资料来源:谋学网(www.mouxue.com),计算机识别、存储和加工处理的对象被统称为! ]/ @& |: O" c$ V
A、数据
0 o) K. l: s/ z& L$ H& g0 R2 nB、数据元素# G$ x+ b# ^9 a, V3 e m/ {9 {
C、数据结构
; T: U" F9 L# o+ vD、数据类型
- V( O% g S9 z# l0 J* `- T$ ~# d正确资料:" t6 _) u- G1 B) T
) M9 H4 E) t" b: K( B8 i$ f
% W' J9 X$ g% w' b9 [: u
1 }; N0 u5 h" N! z
+ Q( f. w' ]2 `! f, o' [
Q) p# F1 ?* Z6 [5 z
; u) p s( e: E' T9 @6 b0 u; @; `0 K' f, G
8 k0 G6 O% ?; }% H
- b+ {" v6 ]: C7 A
$ W" c, _3 g6 \+ l/ t! v9 v: b7 M
0 w a6 o2 k( Q/ t! y$ ^# j
0 c9 b5 p5 S- n0 m( M7 Y
/ T8 r* i1 j+ g& I* H l
|
|