|
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《数据结构》在线作业二
% w" P7 u# {4 V0 p( r; [" r& D- k试卷总分:100 得分:100
8 u* J' v* i2 ?, N: R4 f7 n3 M第1题,从具有n个结点的单链表中查找值等于x的结点时,在查找成功的情况下,平均需比较( )个结点。, i" x6 p, F8 J. U
A、n
! F5 K( c7 ?( v% j W( RB、n/23 x4 |5 [* Q/ G! e
C、(n-1)/2
5 c$ n( E4 K$ W7 hD、(n+1)/2# O# w( M; g9 q+ G9 R$ s6 ^6 m. ]) B
正确资料:6 V, `* g& K" w) Y o
" y& ?1 c4 o2 s
, @+ L& G, o# Y4 _3 k$ e/ l第2题,任何一颗二叉树的叶结点在其先根、中根、后跟遍历序列中的相对位置( )。
3 D( o- m! t! z- h7 o" MA、肯定发生变化
8 _! {+ V# Y) C2 aB、有时发生变化
* V/ s0 f! p4 j1 @C、肯定不发生变化1 b) o& Y- o% P) D' K5 z& V( x
D、无法确定
J% W' K7 p1 h& l! g% M, X* }正确资料:
. k4 Q& m6 p2 x7 a8 \. c5 e/ l" \8 ~, c" z% G4 j" J
0 A' B! I8 P% U( y第3题,通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着( )
2 u6 o6 e6 ?0 P; K p. ?( `" z( U. G, D% rA、数据元素具有同一特点6 G+ B8 L. ^, @/ Q( N A8 V+ I4 q
B、不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致- F) d; c8 @9 f
C、每个数据元素都一样. P2 U! p. S7 [1 g$ B
D、数据元素所包含的数据项的个数要相等; F+ q" \1 ~. W: n, c: W: j
正确资料:
! R ~1 D+ q3 a- a! g% o6 C
/ O! x& }0 b2 X+ X
6 R' v: j; L: k; m- q* ~第4题,非空的循环单链表head的尾结点(由指针p所指)满足( )。' E7 K0 x0 G. m5 K% \& j" H
A、p-next=NULL
: J8 ^3 M/ a; w t2 a1 j3 ~B、p=NULL
+ [/ f. o3 [9 i, J( @4 U# ?C、p-next=head1 Z, m; a. i5 V) e; }
D、p=head
1 K N' g v2 ?3 I+ N正确资料:( [8 `# r- ^' w2 P) n" V. U2 F
7 z9 w: K5 l2 Z! J% M0 F
R9 d3 T1 L( K资料来源:谋学网(www.mouxue.com),在具有n个单元的循环队列中,队满共有_______个元素。* L' s$ k( E- z- Q2 c
A、n4 Z9 S! v' W: C0 w) D
B、n-1
4 {& _8 q& X6 B' D: c9 L9 X" kC、n+1
" g( w r: X, TD、n+27 H7 G9 ?/ Y) V! D2 Z2 F2 b
正确资料:
J; K5 u6 J& q9 V
/ V6 g$ v1 w! }. g
4 g* P; u$ ?" b2 P0 g- I5 u% F第6题,当文件局部有序或文件长度较小的情况下,最佳的排序方法是( )。
* G2 k5 T- s$ M& E" X+ |A、直接插入排序
# }0 p. z" A8 T1 eB、直接选择排序
. Z3 D0 N0 f6 s$ q$ ?* RC、冒泡排序
3 U _1 N4 F6 OD、归并排序
) P) k1 N3 ?; o! J- E9 Y正确资料:
! X4 s7 [2 B1 N! f- h& d
' ?* K$ B3 _( |2 s" {
+ s3 z7 U* z% m9 q" c* @第7题,深度为6的二叉树最多有( )个结点。( C4 Y3 [% X" n; f3 ]
A、64
9 R1 H+ O3 V# F% o9 YB、63: b! E' _: O+ w) {" v; Q# Z5 ]
C、322 O4 l6 Y3 ]0 t4 i/ J5 \
D、31
: `2 y! a X% Q0 i7 o正确资料:) T( T6 O s( S5 p. g7 {
8 k9 y" V! J8 D
# L0 W8 E5 L) n, Z
第8题,链栈与顺序栈相比,有一个比较明显得优点是( )
8 o m/ N) ]/ q! [A、通常不会出现栈满的情况
+ j q/ |4 W5 f$ I% kB、通常不会出现栈空的情况% V \! Z2 n k% h5 O9 Y
C、插入操作更加方便5 u% _, G/ I6 c0 {
D、删除操作更加方便
% p! z0 E% {7 L3 v2 r0 Y) k正确资料:; l( f# x: K7 Q% V0 d7 W- A
) M- @( H8 K; I
4 s5 q! ?4 j9 S1 F1 B
第9题,在排序过程中,键值比较的次数与初始序列的排列顺序无关的是()。
5 a. a, E: J% [( {A、直接插入排序和快速排序
+ l* u4 r) L' V1 [5 c* _, P/ AB、直接插入排序和归并排序% {: G, D: f: G4 A9 A
C、直接选择排序和归并排序
|# { j3 _+ p) B9 z5 V# gD、快速排序和归并排序和归并排序7 J2 F1 S8 p- P+ O' u% g( |9 o
正确资料:" w. h" T4 [0 i1 [3 P& v ?' \
: l* Q2 j7 _( z3 r' H$ C
* F8 z; F. P4 i% }资料来源:谋学网(www.mouxue.com),单链表中,增加头结点的目的是为了( )。
J0 M0 w0 r9 w4 m5 Q- t: OA、方便运算的实现1 }8 `: C7 ]5 k; [# [, |
B、用于标识单链表
+ ^/ V" S, D; }9 e) P) W* HC、使单链表中至少有一个结点
1 A9 x% |2 z5 x+ e0 q; ND、用于标识起始结点的位置
% \" A& M/ j/ {- L0 M0 W正确资料:
" F+ Z$ @. O" H$ W7 f6 V
' u0 t4 U( `9 F
) b3 ]. P0 C, b: ?, a: u3 o第11题,递归过程中要保存的信息包括( )
% v8 ^; z. j5 g1 A! R! GA、返回地址) y; m9 Z; m/ Z* B6 w5 P, O
B、本次调用中与形参结合的实参值9 z/ e s7 Z+ {0 q8 A$ j2 I
C、本次递归调用中的局部变量值5 n3 P7 W) s9 q0 Z+ @$ U( p0 O
D、执行结果1 o, p& X# C! o7 M4 a
正确资料:,B,C
/ s# y; k9 J" ?7 J* J2 Y+ A
0 c- u3 |. W; P7 v% H/ G5 N' ^4 S, a f& K/ z
资料来源:谋学网(www.mouxue.com),数据结构指的是数据之间的关系,主要包含3部分的内容( )
" U' L# Q% u% z' f& gA、数据的逻辑结构( j) q' b7 @) ^4 o( W6 _# r7 q$ R: |
B、数据的存储结构& q7 e# J& s/ }4 \
C、对数据施加的操作
4 |: k& x: Y3 i$ m- r/ t: nD、算法! g+ ^7 m9 H* ^ B9 I
正确资料:,B,C' W+ T9 H/ }* Y: J9 U: x- T
' b% F5 w; \5 N: v
$ w2 e& D% C) z/ D7 C: n1 Y8 h第13题,属于插入排序的排序方法有()
- b W2 m& E AA、直接插入排序& V6 L6 a4 \( _" U3 K+ ]
B、对半插入排序
2 t0 W: g9 z: tC、渐减增量排序' z' j( P6 w2 h/ W" [6 Y$ `; z
D、冒泡排序
3 ^; L5 c) R$ r正确资料:,B,C& I, P& N7 h. f3 M/ u1 k: J/ a
1 M8 t& H6 v8 L( I' C( i
& p5 Z t6 u4 s第14题,以下属于操作受限的顺序表是( )7 i) O9 g3 m- Z0 W- D# p+ Q6 e
A、栈
. C8 B4 ^% T. R1 OB、队列7 p0 N j; B- m) Y8 W% q! K
C、单链表
) }, G" {+ t) U: t9 j( y0 vD、树: ^) H: V) Y4 F( C% d$ \
正确资料:,B/ z& u; v+ }8 F/ A$ Q1 p2 C2 W
1 p2 w1 P2 a# O9 A# h- \3 d
. y0 \0 i9 {8 b1 K) R! @资料来源:谋学网(www.mouxue.com),二叉树的遍历方式有()* E0 u- Q6 f5 R
A、先根遍历
, L& [0 M. C$ q, M" Q( }# YB、中根遍历
3 P( |& {2 D$ i" K, oC、后根遍历
6 t3 @& N8 O0 S( l. G; PD、深度遍历
- l$ ~! f; a8 r5 @3 h$ e正确资料:,B,C- r* X8 j2 v% b7 P. H9 m3 |
( I+ s1 ?) |# e$ m0 V
* B& T; t+ S" F
第16题,设有两个串p和q,求q在p中首次出现的位置的运算称作模式匹配- b; N; c, Y2 U2 w( F1 ^
A、错误
8 w8 k8 L z4 G; P, JB、正确
, Y8 @& x$ f* O; Z' k; z( s" Y正确资料:
2 `& u' d l, [6 X( a8 D3 b
/ k4 t1 q* G9 p: y
* _7 J: K) s u" T; s第17题,任何一棵二叉树中至少有一个结点的度为2。( )
6 Z* E8 U9 g1 }! r4 K9 j& z- [" GA、错误 F M. }6 h/ j s" E3 i% ]
B、正确2 | o W& ^3 H* u) w% `
正确资料:" A/ V- U) x5 {- U' U) x
5 m! Y# y7 ?2 m
/ [) h0 t( v9 ^/ S6 N# _1 g7 Y第18题,快速排序的速度在所有排序方法中为最快,而且所需附加空间也最少0 _0 `2 C3 `. W7 n
A、错误" B- _0 V3 [7 \4 E, e `: N
B、正确! E4 o5 v0 L: t$ F% D; n
正确资料:
. E1 D! F& V( S! H+ K( X
! o" x4 s& T: a$ c0 g. r2 B% g: z) J2 j5 R% r9 F
第19题,字符串是一种线性表,其特殊性表现在它的数据元素是一个字符1 \6 R' P }+ N# c7 x; v
A、错误/ G" C" j& _! t& V0 y: z1 V9 c
B、正确) b% {, X7 [, F, b' p$ t, n' _& l# J
正确资料:, W% t% Q: y) _, R; ?, z. n, P1 {
( i# @- v' A5 D; m
3 ?7 c: l: E* J0 z4 \" o9 G, p资料来源:谋学网(www.mouxue.com),若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是归并排序5 L" |. R$ v! v6 v0 h$ V6 f
A、错误
! @2 s1 U7 s6 d3 d" d: UB、正确% @$ z0 H1 L$ B
正确资料:+ X# m; t7 Y8 @6 p% T3 q: M
+ f3 y+ N. `$ Z$ t& C/ j+ {1 f3 Z9 g! E. P: b: e5 U
第21题,在一颗非空二叉树中,叶子节点的总数比度为2的节点总数多1个, D# J8 b! t: K6 O3 S1 e, K4 S
A、错误
' K5 h! [1 Z( s4 y% a' YB、正确6 X# k5 B6 }* |+ N' z0 Y8 u% V
正确资料:
3 k! ]( C! D8 x
i' O$ h3 D" Z/ Q! q
1 g0 Q [' C3 g第22题,从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为插入排序
% s$ q0 D: e/ a( b! p0 B1 i9 NA、错误) [2 y5 ~& c% w; V2 {8 H8 l: h
B、正确
3 Y1 S: \1 }9 D+ z1 @正确资料:
: ^$ S+ @6 U9 ^8 P) R& d- ?$ S4 {3 u
5 r/ }4 _5 Q; H5 d第23题,由权值为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度44
' T) W; k' M) yA、错误
4 N6 u( I9 l+ D) O& H0 {# c$ wB、正确2 |( W+ X7 `. A7 s4 ?, k2 L
正确资料:( _; }4 Z$ [& w+ z
$ X# H5 g( ?+ B. X$ q% D
* ?0 M: P e0 C! O/ a. n
第24题,邻接多重表示法对于有向图和无向图的存储都适用
( \ w: x+ S$ i* Y* WA、错误5 I) `( X, h2 Q% R
B、正确! W- P0 ]; \" V; {
正确资料:
; O( L7 q3 o9 {
8 j0 L! Z6 C+ }9 ?7 ]% g4 V% R0 V u& N5 V
资料来源:谋学网(www.mouxue.com),不是所有的AOV网都有一个拓朴序列
; b" z0 Y" a0 ~" Z6 I3 CA、错误* H8 m) x9 o* H2 A
B、正确2 R, z% `. W( M& {
正确资料:* \$ Q- ~5 T. X
& K! M4 O0 x$ G! i* X$ K2 P
% f7 S! Q2 ]; W1 e9 j/ F' t0 k* K. o+ f! D
2 |; q9 p4 q5 q3 |2 m# s6 ^2 B4 R! x3 g
/ c0 o' D- }" F! V
/ M+ q6 d8 F; r' w# H( w" N
$ G9 @/ `5 N0 q( ^$ U9 [! M
2 J) w+ {4 z T+ [. T
6 ^$ O0 `% k* F7 ^: X1 ], v8 L. t8 Z2 I8 X7 r% I
~3 y6 U' F7 w* S5 M ?
* H3 C1 c3 E# S1 j3 a/ Z" i/ N6 O2 @+ ^/ p) D4 Q
|
|