|
资料来源:谋学网(www.mouxue.com)数据结构Ⅱ-[东北大学]《数据结构Ⅱ》在线平时作业21 Y- I: F( C! O- {# E' V8 l4 ?
试卷总分:100 得分:100
. R' d! T- G' }* F4 ~第1题,判断两个串大小的基本准则是& L3 D; {* j/ {3 a* |9 r! p
A、两个串长度的大小+ R, e0 _ w) N/ A5 `* e
B、两个串中首字符的大小
/ q# _' V8 P/ N: E& H" `C、两个串中大写字母的多少
9 U4 {* S5 p* |" u3 ~D、对应的第一个不等字符的大小5 X/ v1 d0 H( P5 Y
正确资料:
0 I( s* X) t5 G. D2 _; j, L) L( K' ]! L( n* e& E+ N# O8 J5 p' P
0 _5 ^4 H3 |: T9 g
第2题,已知一棵树的前序序列为ABCDEF后序序列为CEDFBA则对该树进行层次遍历得到的序列为; Z$ g/ @* o. z6 X7 ~
A、ABCDEF8 k/ P8 `/ ?; K, I
B、ABCEFD) t) O/ [/ U' Z7 z" v3 P! j
C、ABFCDE
% e* Z8 [# H& _4 X% g( xD、ABCDFE
8 n/ p; M- a4 i正确资料:
- r# z. N' o4 J4 J+ O1 d# E# p2 M( _
9 P' I4 v( {( z# g# @, x! h7 {0 k$ g: c1 F& d) A
第3题,采用ISAM或VSAM组织的文件是, [/ ]3 c7 ?$ Y" K) k1 D- S/ P c
A、索引非顺序文件, J0 J8 B m+ B6 F+ T3 d* r0 v
B、顺序文件
# z9 F& ]* T$ B( i0 iC、索引顺序文件* R7 S3 T3 U& r9 a" ^/ l' _1 ^4 Z
D、散列文件
* s1 H2 Z5 E) _* l4 W" C" o" @正确资料:& g4 T. o9 ^( ^0 Z' F6 W
& i; t3 N5 B0 {5 r1 g
4 W Q6 J% U7 c3 \) G* G& z; q! c第4题,如果求一个连通图中以某个顶点为根的高度最小的生成树应采用% D# U& k4 P4 L" F( B9 F
A、深度优先搜索算法! S2 O6 Y* Y; e z1 L5 P U! }
B、广度优先搜索算法8 p1 p/ v, Q6 [ P) ?% [6 P8 N0 |
C、求最小生成树的prim算法* v6 s4 v8 H3 n+ e) f6 O
D、拓扑排序算法
2 q$ _( s* p2 \2 B) m. \. `正确资料:
$ v8 e) f9 r) w, B1 e8 D- Z" k/ d, d: L; ?4 J9 k' z
' _; D0 o! K; Y资料来源:谋学网(www.mouxue.com),链栈与顺序栈相比比较明显的优点是: u3 s- Q3 x; T: F9 q1 Z6 h) g
A、插入操作更加方便5 ?7 }2 s! s# S6 p6 C( @2 ^% Y
B、删除操作更加方便2 ]: {: l! D" \- |9 e* t( G
C、不会出现下溢的情况# Z) F$ P$ ^' d: f
D、不会出现上溢的情况
) \) N, c7 v4 X* \6 E正确资料:
# a& U, j& I$ s8 x3 z; g2 f* T6 m& V, J* F9 ~' q- M6 i! ^* [8 l/ s$ `
* P! t/ B$ P( J& b
第6题,用二叉链表表示具有n个结点的二叉树时值为空的指针域的个数为
5 Q- q. O+ b: n5 g2 q9 q5 oA、n-10 e) o+ _" ~/ T" S
B、n& Z3 J; K- }+ J0 ]& U2 U8 b3 B3 ?
C、n+l
1 R/ E( H$ L1 v/ jD、2n5 F4 W& F3 J |: H
正确资料:
# {. r+ w& c/ P2 c: o: x
. }# i$ o: ^1 C6 I3 H0 Q: [. I) f# G/ K: l' \
第7题,一棵树高为K的完全二叉树至少的结点是. i; W0 q6 W8 F8 k; k8 Y
A、2k -1
0 H4 N0 u" c- {B、2k-1 -1
5 l! l. }- N0 e) ]9 F0 ` `C、2k-1
! {; |% a9 W- y/ x! ED、2k9 t3 R+ K) B$ R x; u: `
正确资料:3 n5 m( B) c3 Z A
% W- O: C3 v9 Y4 z' w, G+ e: p' I# a
# d7 N* d* F$ \- Q5 n0 @第8题,设有一个顺序栈6个元素1、2、3、4、5、6依次入栈如果6个元素出栈的顺序是2、3、4、6、5、1则栈的容量至少应该是
9 C5 d; h5 I3 n% h* {A、2
% H; I7 i$ ^) D. A2 J0 ^B、3- `9 r( z1 V8 a0 a9 ?
C、5
, r7 a/ \9 D( T2 `D、69 F1 ] [6 d- q
正确资料:
8 c! N2 x( K% E6 \" u/ P1 d* J
7 o' l3 Q V" Z+ ~: g% _. I
第9题,当采用分快查找时数据的组织方式为
- e/ Z; y9 Y* G- [ U& W, _A、数据分成若干块,每块内数据有序$ z1 E: q( ?3 C% h% ]5 N ?" {
B、数据分成若干块,每块内数据不必有序,但块间必须有序,每块内最大(或最小)的数据组成索引块" f3 T4 S/ p6 x4 j
C、数据分成若干块,每块内数据有序,每块内最大(或最小)的数据组成索引块
C' w4 \5 A' i( C9 sD、数据分成若干块,每块(除最后一块外)中数据个数需相同
; D! E$ M, F3 l# i9 H$ h: Y0 y( W正确资料:
, P4 b3 T/ Q$ p0 [% ?' N0 r. n [2 N% V; P
4 v- a5 x0 {. _0 _! l; Q
资料来源:谋学网(www.mouxue.com),抽象数据类型的三个组成部分分别为
e0 v& Z, |' |; P1 N8 O: MA、数据对象、数据关系和基本操作
3 l# {& }/ z( V9 D1 [8 CB、数据元素、逻辑结构和存储结构
- L* h* t. |) p1 |0 S7 w( C" EC、数据项、数据元素和数据类型8 o; }- @ f* F& o+ p: U
D、数据元素、数据结构和数据类型9 a2 L/ L: H+ f0 g( {
正确资料:
* x7 k6 e" y! }: B! a. r% v' f% j3 [
# A! n3 D3 I" S, c9 I" d! M/ P第11题,下面关于线性表的叙述中错误的是
1 c& }8 M: _/ z3 n. t# s$ j* eA、线性表采用顺序存储,必须占用一片连续的存储单元。" B+ c; D9 n# _7 Z
B、线性表采用顺序存储,便于进行插入和删除操作。
8 g# |/ P4 h+ d# |8 @* jC、线性表采用链接存储,不必占用一片连续的存储单元。
: T4 Z( _" I I, U }/ g! L8 z4 dD、线性表采用链接存储,便于插入和删除操作。
7 Z& [9 a m( n; s1 P正确资料:
* [3 L' M, c: {$ ]! ^, \
1 T6 N! s3 {5 b$ J
4 C) U1 z& W) D资料来源:谋学网(www.mouxue.com),设哈希表长为14哈希函数Hkey=key%11表中已有数据的关键字为15386184四个现将关键字为49的结点加到表中用二次探测再散列法解决冲突则放入的位置是, s/ f0 ?$ l8 r' a
A、8
" y" K2 N4 B1 G9 e+ m6 }" q) aB、3
; V M; b/ ]) G J0 [C、52 D: @6 A g$ X2 A" v. Z/ U6 `
D、9, G8 ^9 q: V9 T& F2 y
正确资料:0 d0 Q/ e$ k4 K' `
0 ?) H* y* ~& z v2 T& c' L. i: Z
8 H3 x$ [$ u6 D/ u' ^! e( R- U
第13题,在有向图G的拓扑序列中若顶点Vi在顶点Vj之前则下列情形不可能出现的是
9 \! k+ ?+ h7 Q# a3 ~# P2 }/ LA、G中有弧Vi,Vj
- P, D+ i+ n: ~B、G中有一条从Vi到Vj的路径# s) W0 ~3 H! R! Q! r+ s7 v& G
C、G中没有弧Vi,Vj
& d& v/ U/ w6 `D、G中有一条从Vj到Vi的路径; ]0 M) R1 A% L, k" Y! a4 y
正确资料:8 H v3 k& t7 a
8 S' e# }2 ^3 f! X% T: Z2 W2 {- b2 {- G
第14题,在待排关键字序列基本有序的前提下效率最高的排序方法是
, [# @/ i7 U& L' `* wA、直接插入排序6 g5 I8 W- Y% O+ ~
B、快速排序
' S( x% B9 r% q; x2 jC、直接选择排序& h9 r3 c7 Y+ F) X$ _
D、归并排序
: _3 k7 z+ @. v' g E正确资料:7 @- u, T! L4 s: |
) ~9 ?. Q% V3 r1 W( E$ Q7 h* S
4 R4 M1 v# \! _4 r资料来源:谋学网(www.mouxue.com),树有先根遍历和后根遍历树可以转化为对应的二叉树下面的说法正确的是
$ {" e8 f4 E% n& uA、树的后根遍历与其对应的二叉树的后根遍历相同! L) c E. j/ O
B、树的后根遍历与其对应的二叉树的中根遍历相同2 z* ^+ D2 q! B4 Q' @) t. M; b
C、树的先根遍历与其对应的二叉树的中根遍历相同. V1 w2 K5 |) }$ V
D、以上都不对
3 w! b; Z* x! `# a- P正确资料:9 t% y" x! Q8 R
3 O; z2 x6 V( i; @- [- p
7 s7 m3 U4 v: P' J6 j
第16题,若在9阶B树中插入关键字引起结点分裂则该结点在插入前含有的关键字个数为" j- E: A2 W2 O9 i$ w
A、4
0 I1 Z* ?0 E: C4 J2 kB、5
2 a# g* q+ ]: a% Y1 `" `C、8 p6 H1 S& d: N2 K" j/ v
D、9
6 N. h: ?( V; u: \+ h1 v5 v正确资料:
' h0 l% G2 N# i$ Z- V
; ^7 f9 o' `* s- c$ _$ U% z7 n0 C) r% p$ c% G
第17题,下面的叙述不正确的是3 l# a7 f4 M/ _
A、线性表在链式存储时,查找第i个元素的时间同i的值成正比/ Z5 p- F, p) z' D. a* b& _2 [
B、线性表在链式存储时,查找第i个元素的时间同i的值无关
( ~- ]: q* v# O! ? MC、线性表在顺序存储时,查找第i个元素的时间同i 的值成反比
0 A6 k8 l6 e, |' nD、线性表在顺序存储时,查找第i个元素的时间同i的值无关
. w) t" N* b' X正确资料:) d m0 U' j% C0 Z! J& w v. T9 m
9 t; I% w7 f- ], m4 F4 o) ^4 Q9 ]
& U: o c8 W- o; U4 Q0 R' X
第18题,若度为m的哈夫曼树中其叶结点个数为n则非叶结点的个数为
1 o. [" Y; Y2 j! e2 u bA、n-17 z P6 D: i+ r. N V
B、?n/m?-1
- a5 S# y% j9 ]4 \C、é(n-1)/(m-1)ù
7 @- v6 |, B" q% m5 LD、én/(m-1)ù-1
* L+ _ i$ ?& v正确资料:
2 O, g& n* @# e5 T m+ O$ j2 V1 F4 E8 c" [
/ ?- m# e, G# o# G2 r
第19题,在平衡二叉树中插入一个结点后引起了不平衡设最低最接近于叶子的不平衡点是A并已知A的左、右孩子的平衡因子分别为1和0则应进行的平衡旋转是9 d3 T5 ]- i1 q* x2 S- d% y$ J/ U
A、LL型
0 v2 ~9 X: C$ } u: M' qB、LR型1 j) Y! Q" M. c6 g Z2 V, ~
C、RL型/ Y; `6 s2 ~, T
D、RR型
* D2 |2 q$ d8 P5 s1 H5 h: R% w正确资料:8 w$ p2 _( L( F4 a
A- u8 k- }7 ~4 ^% E$ e9 L& B
, B& a# [1 E2 }$ M* z资料来源:谋学网(www.mouxue.com),二叉树中第5层上的结点个数最多为
! f# ~6 }, }+ Y+ ~0 tA、8# M, B9 ?( l! f. e# [; f
B、15
* X8 L; B5 G8 t/ A% j' @+ hC、16
6 X. A* i* Y, O: Z6 i, |9 hD、32
- k4 f% f/ B! t" v- D. @7 [正确资料:
/ k5 f ~+ Q, j/ {* D, T& Q# c% b$ f2 ]% f
3 O# D; t3 z9 u x B
) ?' m J" C' X3 A, B" c% C8 ~- m' k9 E" d
4 |; W9 E/ ~" ^# L
. k, b" T O7 @, l5 {, a `# n+ i; G6 E4 ~
5 i2 D/ n" {6 r j
" M7 O) w% H) j5 x! i/ S2 y+ k
7 B4 Y( s* ?6 {9 P5 P. w4 s5 t
$ J- ~) F j3 i. h w" C4 P: g7 {" l! P3 [9 S6 @
* J' a; C' I$ Y5 r' }
& X' F, x9 Q+ L* f! V& c, _) O |
|