|
资料来源:谋学网(www.mouxue.com)-[吉林大学]吉大《数据结构》在线作业二
/ a# q, W2 _, b' N0 ]试卷总分:100 得分:100
- S: ]6 O5 G6 X* J7 [8 J, t第1题,链栈与顺序栈相比,有一个比较明显得优点是( )* Q9 F% H' {0 q0 a+ J$ V
A、通常不会出现栈满的情况
: m, _3 f; I7 } L; LB、通常不会出现栈空的情况
V% T8 l i6 J* J# W0 N2 J+ zC、插入操作更加方便
- G" Y1 h4 S$ }- @9 zD、删除操作更加方便
- A5 k6 _% w& O! Y" V正确资料:! N0 [) M5 ~# C M0 n
X/ L/ V: C! S& J* Y
+ D$ Q' ]! F, x0 q+ g7 c; P, S第2题,带头结点的单链表head为空的判断条件是()。% N- l" e0 |( M0 V; K) q
A、head=NULL
- Y3 f. m! ~( r4 yB、head-next=NULL9 [ Y- N- {& [. F) H9 E. _+ o
C、head-next=head# ] B+ X$ ?1 H+ T# @6 ^1 e
D、head!=NULL
& [4 ]0 ^; _7 X2 P. C正确资料:
4 z; S1 _" G4 b6 t% I; i
7 V1 B( [! M, W; g/ y' l: o! \
- a' T6 y# m' Q/ ?/ [第3题,PUSH和POP命令常用于( )操作
+ g. w: K: D9 JA、队列
3 ]+ d- X% s- { Q: \4 BB、数组+ Y c" C* H) t+ z; n3 ^1 x
C、栈
* }+ }1 h! @: [; g. K% iD、记录3 ?( U. F* C* u# [. f7 w, ?! H8 `
正确资料:
' Z, ^, F1 n0 y5 K8 f+ I, E6 ]3 ?2 J5 ]! k. T r
' c1 z# c0 A: N: J8 ? z第4题,深度为6的二叉树最多有( )个结点。
* O7 ~1 J* t; FA、64) ~" o+ }( T" m' P
B、63
' f# C Q) q, C4 t) s& jC、322 Z8 B- p4 a( e8 _& t# N) I: C
D、31! P; E# _, U2 H3 r# H
正确资料:2 t$ W5 M3 U( w& W
' E9 P+ d2 K' f. N! V% ?, \
( _; p9 @7 I/ i8 x资料来源:谋学网(www.mouxue.com),在无向图中,所有顶点的度数之和是所有边数的( )倍。( `0 j$ c' n9 ?( L+ ^. w" _
A、0.5
9 c5 z3 d0 G& V* @% v9 O% QB、1
; r# {3 w8 ^& C3 h+ rC、20 q! O% Y7 G3 o
D、4- h0 U. A/ k% W0 I! E1 J( Z
正确资料:4 Y& O* c- K- q. |/ j% |& P
% {- F: }& N- V" a/ M
. L3 U8 f. Z. N+ ^) F# M7 N2 a! m第6题,线性表是具有n个( )的有限序列1 }8 B- x- P. b1 Y
A、表元素. B! r3 M9 S: l* _# \5 _
B、字符: C' A' \( P' R/ z
C、数据元素6 `( M5 z1 x# Q3 }) }; j) M
D、数据项9 r. t5 {5 ?! I
正确资料:( C7 r5 b- X" w7 e* g4 t* S
. F; Z+ r4 ]# r, ^9 V Y* B7 A
( ]: K: O6 y1 u# ~
第7题,含n个顶点的连通图中的任意一条简单路径,其长度不可能超过( )。
& r; I) |5 E2 ^" E" I. ~A、1$ Z# l: M- e6 }7 M" X
B、n/2
2 ~! Q @% c# Z g; \C、n-1
! G( D/ B- n5 f }! fD、n' Q7 K; M* p/ o1 ]
正确资料:
+ L; a' ~( V; m+ U6 W( L
0 k! m% ?( `: @. g7 O/ J( o3 J! E# C3 ~' `+ e7 W' f+ G8 z- P! _
第8题,在单链表中,删除p所指结点的直接后继的操作是( )
9 C$ S2 `) d1 d( [A、p-next=p-next-next; @( D' @+ K* n0 @$ L
B、p=p-next;p-next=p-next-next;; W( e6 o& T# x" I
C、p-next=p-next;
, ~+ I; o. N$ l2 P! w$ c; oD、p=p-next-next;; q2 Q) j( p" I* r
正确资料:/ S- R% f8 M2 y8 ?& d
/ p# m* q) ~& {" t9 r* b: _* X
. f$ n* t# A! c/ r& z' g% o第9题,设深度为k的二叉树上只有度为0和度为2的结点,则这类二叉树上所含结点总数最少( )个。
7 M Z4 J( z9 M' M, [9 ]A、k+1
1 s8 I+ C1 U$ V% N. I$ R* b& T/ EB、2k
) u5 H2 C- b- _0 {% e0 h6 z/ ?C、2k-1
& p/ H2 _2 s" M5 ~$ g. h; v. SD、2k+1) Z4 y' t, A4 j
正确资料:8 f q& \9 G! c% l) X. d
" G2 q( j6 Y# b; I3 t
" B/ T. Z! }5 N+ m2 K, T资料来源:谋学网(www.mouxue.com),通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着( )0 W3 }8 _+ ?* R5 b; T9 m2 T! h
A、数据元素具有同一特点5 w. f. G* N) x' L% R
B、不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致
2 M6 q5 j' C* i" Y9 \C、每个数据元素都一样% s7 B; K# J; |; B* o/ @
D、数据元素所包含的数据项的个数要相等; [+ e. |8 g* o; A- v
正确资料:7 \. D8 l4 F9 a+ Z$ F1 g
- x' X; v& M6 Y _
9 j w b g7 I b3 |1 ?. F; A第11题,图的存储结构有()9 S5 J: F% Z/ p
A、邻接矩阵
% W5 t9 q$ |- ?. |, AB、邻接表
7 j/ y g* k1 k" T V& _C、数组表示法
* o1 ^+ Q' o# Q4 H! hD、十字链表
/ N2 h5 G: D- P2 L1 M3 ~* T正确资料:,B,C,D4 x0 M- P- L: Z6 A2 K
6 C" E9 J) C4 F% l" \: X/ n; B+ _9 k9 v& u/ k+ w2 i& N
资料来源:谋学网(www.mouxue.com),属于插入排序的排序方法有()
! }, D' \1 V+ y) S2 CA、直接插入排序
* i$ }) @, t+ Y$ p& p4 f' z! b3 jB、对半插入排序
4 i0 K' r3 @) v3 F K! o+ Z3 ^6 f' k2 EC、渐减增量排序
# D1 K9 k% ~6 x1 h, }D、冒泡排序# t1 N, k' V6 C
正确资料:,B,C
5 H2 _! I3 g" O( p1 H, [
3 ], \; e2 s' M( @! Y7 D8 k1 ?1 q' A! t' B6 k
第13题,类string中包含的串运算有( ). i3 l" @! \2 J1 h: ^9 W/ f" P
A、Find()
4 E% a6 Y: N$ b G- pB、Substr()' `/ a! M& J. Q/ O
C、Insert()
/ t% Q3 _: K$ R8 PD、Length()9 [& |: B2 C' h$ f! w" G7 I
正确资料:,B,C,D; ?- z. _" z; I. n
9 C- o5 F( @0 z/ g
7 S" t4 g0 p- C/ F第14题,以下属于操作受限的顺序表是( )* V& N" t+ H: R# q9 I0 s
A、栈7 ?4 o( V: o; L
B、队列
& R! P U5 {( b& bC、单链表. q0 z; d! v& f0 A# s2 `
D、树, D) {3 Q t; w+ ]; U
正确资料:,B
, z8 a; X! C; S L& ]& f |+ c; a4 B* x& T2 y
- w) r7 o0 V% Y7 {资料来源:谋学网(www.mouxue.com),二叉树的遍历方式有()5 B5 d' r2 I. |5 V# U" X" J- j% ^
A、先根遍历
8 g( D' O& Y1 [1 \( ~! ?B、中根遍历
" Q! E$ ?7 u3 v, e* p2 u( D# P" _C、后根遍历. ^1 v7 P; V z
D、深度遍历6 D, ^6 e- A3 i9 v) f4 V
正确资料:,B,C5 G6 t) o, V0 c
% g' T( h7 D% k: f+ E
, E8 R: _/ x+ Z$ ]; R# @* F第16题,对于前序遍历和中序遍历结果相同的二叉树为所有结点只有右孩子的二叉树1 F J# m; K$ ^" j: ]8 _! h. Q e
A、错误 H7 n# x. U2 B. U% K# ?2 \
B、正确; X- B. f9 _ X) |7 @
正确资料:) ], {: j# ~. y. \) ]* z0 R
a5 u: @' o& y: \
4 F* h9 B. N9 }, A- n S6 K6 w第17题,具有n(n0)个顶点的无向图最多含有n(n-1)/2条边
; d7 ]# C* v* M* j5 r8 ~A、错误- L5 N% z, A$ A" b7 K3 K2 u
B、正确5 K" E& u: h( F& n& O# @* W
正确资料:, ^- i9 M4 \9 \( @/ D# ^
& ]9 `7 u/ }- p) V! Q' N6 i$ [4 Y- ^" h! _; w/ G
第18题,字符串是一种线性表,其特殊性表现在它的数据元素是一个字符. C& T1 P B% m" V1 E
A、错误
( b: V9 A" n- j" ^; EB、正确3 g5 }, `- K& m1 t& R* h
正确资料:8 X& F1 Z( o9 j1 X% U
+ N! X3 s0 c' Q) _. g7 G! k7 y# y0 _( R& O6 e! f$ N
第19题,从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为插入排序# F8 u+ p0 g# a1 c4 b9 f
A、错误# }5 @" _% {) M. c
B、正确
2 N: Q7 R- x( S o, V5 f# i8 l0 u0 [6 `正确资料:
6 E6 k, F- I7 N' Q2 G2 f2 @3 D( h3 A: ~* F
1 V: b( V- R( T# `4 @1 d资料来源:谋学网(www.mouxue.com),在一颗非空二叉树中,叶子节点的总数比度为2的节点总数多1个
$ g" ~/ c2 }2 w. b; u( a/ oA、错误& ]. E. X$ L1 Z% x& ], c: V
B、正确
6 a1 r" z& [( r& O& {4 m0 d% Y正确资料:5 g" L5 n5 s- ^ X1 ]4 I
- h0 f1 x" x! X5 d% r! t
9 y: _2 {3 n! q# A/ E! l
第21题,设栈的输入序列是1,2,3,4,则1,4,3,2不可能是其出栈序列! K) s- D6 G; _8 x) U6 G
A、错误
5 e/ Q4 ]+ [& Z9 R' v7 @B、正确% p8 x, o {# c% h
正确资料:$ F1 v8 _) l8 i# q4 Q! c" C3 l7 r
2 O' D6 o9 c& t8 e
% C3 v+ a+ _' g
第22题,任何一棵二叉树中至少有一个结点的度为2。( )
u1 X/ L# S, sA、错误
" B1 g' D( `8 K5 `% nB、正确7 z: v6 T- o( i/ Z8 ?/ g
正确资料:6 f8 ?$ Z. w" F0 x3 k1 W
: \4 c! s3 @. X* I, b: t- g7 ^/ t$ p* G% _9 R+ {
第23题,由权值为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度44
1 ]7 o0 A/ P$ F2 C hA、错误7 [4 @* [+ J+ g* I6 b* T- f; P; X5 q
B、正确
" b( R: ~" S2 A! z1 N正确资料:
( y" y: k9 p6 y6 c) f$ X: E8 O! v$ ?; U0 _4 x
. M3 h+ v5 `2 k! M! p第24题,在第一趟排序之后,一定能把数据表中最大或最小元素放在其最终的排序算法是冒泡排序
% s! ]5 C, N# a6 j2 QA、错误
- I" }& L/ I C. @ z$ [B、正确
$ T7 Z3 m# I7 h; a) I正确资料:6 x& C, t" Q. F3 E9 S- R
& V' g' M, r0 H% f
! S5 X( _) E! O, }! E资料来源:谋学网(www.mouxue.com),在最好和最坏情况下的时间复杂度均为O(nlogn)且稳定的排序方法是归并排序
; }" q8 ~9 ~* N1 d3 ^A、错误# x) M& W* o8 C$ `; B
B、正确
, i& x* e1 D* u& r正确资料:3 p: E. `4 G' R5 X, ~( [/ b
# @3 N: B7 a. p. a' L! p+ L. J# \4 f
. [ V2 Q& d! T" W% N0 [" B
) S8 r$ U$ Y6 f8 {" K3 F8 `; y
, O( M/ R; ~& g' Q
6 W# d N( V$ n( D
8 Q V3 J" F$ Y: }( v
. j5 \3 \* k, A( V: d9 v
6 j9 T1 Q" w& ?& e5 S- O* j+ e
1 T. ~5 b9 @+ Q$ w) H
+ }! W" \2 H; S; ?3 `, d" U/ L/ {; H$ ^9 S* V/ y- s! x
U& @6 K0 M- |% _* v' d5 D. @8 d9 |$ p- R& f
$ k5 b k+ ?) a1 b, ~
|
|