奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2893|回复: 3

22秋学期(高起本1709-1803、全层次1809-2103)《数据结构》在线作业答卷

[复制链接]
发表于 2023-1-12 23:02:19 | 显示全部楼层 |阅读模式
谋学网
22秋学期(高起本1709-1803、全层次1809-2103)《数据结构》在线作业-00003
' {6 P3 ^" G/ ^! w, h; p试卷总分:100  得分:100, J+ Y1 `+ C9 D& ~
一、单选 (共 30 道试题,共 60 分)% H( D8 c- C9 B7 w/ ]% c4 {
1.对n个不同的排序码进行冒泡排序,在下列哪种情况下比较的次数最多。()
4 C' w* U  Z; x+ V/ j! C% a: x% IA.从小到大排列好的, y! f8 J9 ], F2 a
B.从大到小排列好的
5 [+ i0 z% O+ j7 U* RC.元素无序
+ q- ]& ]$ N& J" V( N; ED.元素基本有序3 W0 e+ n3 Y$ D2 r2 @7 H& ?; Q
资料:
5 `+ m6 q: ?* {; q3 `
$ ]% W, s- b- w. f7 P+ R+ \2.线性表若采用链式存储结构时,要求内存中可用存储单元的地址()
) v. C6 R/ i+ F, yA.必须是连续的
. ~0 }/ i. D4 g$ LB.部分地址必须是连续的' F- [8 L+ A7 y; r
C.一定是不连续的
' H; r. u5 Z6 g- I, `: CD.连续或不连续都可以' F0 x. K8 [, Y( ~* Z
资料:2 g2 |* y, u8 D+ W. V# K

; ?# M4 P4 F4 k' ?, ^! G3.链表适用于()查找- w' z! g$ c8 n! i
A.顺序& [5 [  q9 J( J
B.二分法( h* \* A9 \6 Q1 o
C.顺序,也能二分法- p5 D+ \0 _- L- r3 L  s# j
D.随机4 x, G, K1 H/ {8 @4 R
资料:
, ]2 F+ x$ @# O
% a/ c/ A- T$ [, z5 ]; Y. K# D4.用邻接表表示图进行广度优先遍历时,通常是采用()来实现算法的
5 g$ ^/ J, z7 a% ?A.栈- ^+ \' Q5 X1 N; A/ W
B.队列
+ U5 N# R0 }; C  G- i# j/ H0 IC.树5 D+ e. r4 n' m- @& {7 H
D.图
5 h, G) A" V' i* V5 b资料:
8 M: S3 U! E- z
& W0 Y8 [+ r  K8 k8 q- b) r$ Z+ i* I5.有8个结点的无向图最多有()条边" ]) E+ x3 b9 [* j! O4 ]9 U0 G
A.14
* F& |/ g9 M6 M; u" R& r  G' o4 AB.283 L+ s4 p$ o/ E
C.56
5 n8 U( t+ o' ?! s, bD.112
% g0 I- K* p) r2 M资料:
, m. p' G$ q+ F( Y! g- o7 N
! H- w8 i  \7 u3 A; }* Z6.下列关键字序列中,()是堆
. |2 \' g1 h5 `6 d- S3 X% sA.16,72,31,23,94,53
7 {# ~5 A, Z( P3 ?* D0 s& V% zB.94,23,31,72,16,53# M' G- Z9 q2 ?' y6 t
C.16,53,23,94,31,72
- W4 H# o6 B! K2 `D.16,23,53,31,94,72
( L: V" D. \- p$ t  I0 c资料:
( t# U0 a& H  C' H" {. B
# l0 g5 q0 p+ G$ s$ u7.判定一个栈ST(最多元素为m0)为空的条件是()7 t& F# m2 Y# z% T; q; W
A.ST->top<>0- x, N( Q* q6 {. m2 [) r/ m
B.ST->top=0
6 I2 k5 b+ ~( ?6 T) C9 Y# D% ~$ LC.ST->top<>m0
, ?1 H- T' N/ N3 t, xD.ST->top=m0
. A. Y4 G+ n% T7 `8 e! h/ z5 |, {资料:
7 Q# h! G4 j( `, N  e: b$ U6 }- b
" }- R# @& L- |8 m# k7 f) a8.在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的()倍。0 f' e. \1 S  z: F) R7 I: E
A.1/2
4 B0 ~) ^" j4 d9 j; }' RB.1
# G' |# Q* z  ]: qC.29 I- J, c+ ?" g8 A$ `9 y2 T
D.4$ A% ]& v/ E5 G8 [7 ~
资料:, _( G8 a- \! x! c( ]6 T. _( Z# v

# [, \* T# D: {+ @, B) [9.快速排序在下列哪种情况下最易发挥其长处()* c7 Q. o8 F4 p( F
A.被排序的数据中含有多个相同排序码
# l6 U0 u0 h. f( nB.被排序的数据已基本有序2 _5 l3 U# X2 Z
C.被排序的数据完全无序+ Q* r; S4 H: h: Z: m; N+ l8 E5 C* K
D.被排序的数据中的最大值和最小值相差悬殊
2 S. i" w2 d5 o' _# L  @资料:
; J' z' L7 j1 D+ P  L2 D# c0 H% }$ f) o1 j2 W. U7 L1 r7 w
10.栈中元素的进出原则是()* Q3 T2 y5 c2 G6 x: [' W9 n
A.先进先出
9 ?' w' ?$ i* \* D  Q7 GB.后进先出- n, E+ [2 Q/ e+ [& g
C.栈空则进
9 ~4 d+ u: ~5 O2 ?D.栈满则出
+ {8 r3 w  P/ j; Z1 T资料:2 ?* h4 T( n2 o2 D: ?7 k0 Q3 M3 |) P! i
6 Z+ M0 o6 Z  r7 G4 F+ j" @
11.有8个结点的有向完全图有()条边5 s8 P2 q2 k' O! R7 {( H: m' u5 V9 Q% d
A.14) L9 v& O8 O  c" ?' Y! R
B.288 t8 x! t5 F" k' t* E4 Z! F
C.56
. N& o, V7 Y$ _5 lD.112
3 r; j" \4 k1 g% I7 X资料:
/ `9 g: @; b7 h# t( m/ G' Z6 m% v7 k
12.堆是一种()排序。
" X! C9 j' F3 s. e5 vA.插入
) q* {+ U2 h# C* mB.选择' k$ Z* g! M1 r2 [( r) u
C.交换
+ M3 ~& F) ^1 p' m+ ~" ]5 }5 ^D.归并; p! T5 t  z; g+ `
资料:
% L% j7 L- N) z- Z" X/ k- P, C2 B# }+ d7 l: ^: {$ K
13.堆的形状是一棵()
3 J! l/ I* G. ?& }3 {- Z2 wA.二叉排序树
7 s/ U$ r2 i; O% X8 a# ^, AB.满二叉树
) {5 d5 {3 f# ~. t9 DC.完全二叉树8 ^0 ?% g! c0 Y+ R$ [9 L3 o
D.平衡二叉树
4 Z% i; F, @3 R& g1 V资料:8 Z7 v" _% Q) b0 G4 {- c

: `9 O7 p/ ?. Y6 U14.引入二叉线索树的目的是( )
2 m( c/ h$ X+ ^; @/ m6 L! V* F5 ]A.加快查找结点的前驱或后继的速度
5 A9 `" K4 z/ x8 |( B9 m8 I- qB.为了能在二叉树中方便的进行插入与删除
* @8 V3 e. T8 m. a% {) d% fC.为了能方便的找到双亲# G4 f0 F* y! S( r9 ]
D.使二叉树的遍历结果唯一0 U" g0 x/ Y- @( |* `( ~0 R: k
资料:
# }+ M4 {2 r  K. h$ i- t/ }( a* v- g6 @6 r& |& Y( a
15.串是一种特殊的线性表,其特殊性体现在()8 s8 X; e7 m% D1 C" R  o
A.可以顺序存储
! \2 ]/ J/ k/ B, b7 Q; L8 jB.数据元素是一个字符; G8 Y, ]5 f) J+ G0 I, |+ P" n) C
C.可以链式存储: f5 o# r' z2 c6 V$ K' T; X! H0 S
D.数据元素可以是多个字符
4 b; a9 E' V# E4 o* ?. `: Q9 X, S* b资料:
0 X, C, Y6 O5 V3 S: ^  o; Z; L
8 h4 B: K' a2 J) }* U) q0 Q16.设a1、a2、a3为3个结点,整数P0,3,4代表地址,则如下的链式存储结构称为()
! U4 x$ ]$ A' {% O4 u
9 I! o# r" A8 f- A4 @$ u' i2 E) d* p{图}) d( e4 ~& ?4 y. ^* f# f; ?3 u! S
A.循环链表  D& e/ t# {5 z& O5 U1 J5 e# V
B.单链表  M* V3 k5 i* g  Z7 |4 p
C.双向循环链表
! F5 q7 V9 v" F2 _D.双向链表. ^3 ]3 q4 x4 W7 A9 n1 S
资料:
& D& e7 V  V4 C8 R, v) z2 h* o2 z0 z9 k2 h+ o
17.广度优先遍历类似于二叉树的()1 Y! {. u: [* `. Q- [. f
A.先序遍历9 J$ g( d; b: S
B.中序遍历5 e+ l+ b  y2 ^  S
C.后序遍历
/ i) _7 R( q; B1 aD.层次遍历
, D7 p+ y8 A+ U1 F4 C资料:% v  e3 F$ g. _" E8 ^. m/ l
+ {* y$ n. E7 C& p0 T+ b- {$ R
18.不含任何结点的空树()
' p% G* ]- N# QA.是一棵树
, V0 }8 N. H* w& C$ U$ T8 I  lB.是一棵二叉树0 C0 |$ t! m" g+ v# n0 D
C.是一棵树也是一棵二叉树
& e- I! D6 S6 E$ {! xD.既不是树也不是二叉树
+ P1 P( O5 W" u: y6 n7 B/ ]资料:
: `1 D6 F4 R4 R* y" O, h
) S8 V: c# ~/ z# q19.设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有()个
5 r4 Q: U, w; X* j* O- n5 P5 KA.n-1
8 g. J3 l. e8 A, S) c8 D, j( QB.n
7 E2 K: M- P. o) P) z/ k7 fC.n+12 B1 w) u; T/ M* s& h! M, y
D.n+2' ]8 Q% A& Z) q3 P
资料:+ _3 R+ a1 W/ c; d2 {

# z8 x% N* O# a: w/ x3 b7 {2 C20.单链表的存储密度()" j) _5 |  @  w' |% [) q* X
A.大于1
' Q% P9 j5 J* ~' O$ r( S- c. KB.等于12 A+ R9 X! U' b
C.小于1
! {" U2 X6 t/ D( _; H& v$ dD.不能确定+ F4 I: z7 n' V
资料:
8 j% X6 T) e& n. Q- c- }
' G( @- l% @5 b21.折半搜索与二叉搜索树的时间性能()
, w* r1 `9 A, }( u2 S! Y' R& \: |A.相同
3 {' ~* _$ ]6 KB.完全不同' p' }4 o* |" b/ ~  o+ y( N
C.有时不相同& _( }2 t  k9 d3 l7 h8 t& l0 j
D.数量级都是O(log2n)
+ ?0 `0 _2 y1 |5 X4 q5 R资料:" X4 K$ Z. f& z1 d* J$ A

9 r) T  E9 U+ s0 G3 W22.对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是()# g' J" O, Z; {, m2 ?; T
A.O(n)
1 E: f1 r8 X1 Y6 \4 z, AB.O(n2): b4 ~/ b$ |: N0 Y' T3 I- @: D6 w) Y' i- N
C.O(nlog2n)  z, o' {4 B9 I0 u
D.O(n3)
* o2 u4 Q; b" }- O7 n8 O- c资料:
  A3 K# J  f% n! j- |* C$ _, P
; b9 O! X6 @% a" h9 t23.若一组记录的排序码为(46, 79, 56, 38, 40, 84),则利用堆排序的方法建立的初始堆为()
" E+ T: F5 V0 n2 Z% pA.79,46,56,38,40,848 |$ {9 a, \; `6 E" f4 w
B.84,79,56,38,40,46
. F9 _; m6 a! P) Z( N! p) d! fC.84,79,56,46,40,38
3 |6 p& O9 z: n+ }% _  vD.84,56,79,40,46,38
& N' u$ d& m/ {& N& M- V资料:
2 m$ n5 s; q$ G7 }/ L+ B  [6 `3 A5 [# Z" j# ]6 G% J
24.链表是一种采用 存储结构存储的线性表
8 h) Z6 _0 p; ?( H8 HA.顺序
, A. O3 c% n4 t$ t  R+ P  z5 \B.链式. D/ `. _2 J( X9 a, L0 i
C.星式1 F( ~) f! e2 D- x3 C
D.网状, x# e& Y. O) C( p0 O9 N2 q
资料:
# a* Y  j9 Z& s, k. j% h8 X- U% t% j
25.在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()" G- Z% A7 R3 M2 T: P
A.访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)4 x5 {6 h( ?- N1 c1 D; c
B.在第i个结点后插入一个新结点(1≤i≤n)3 N0 c7 ~! H4 m9 {, H& m+ A8 |" X
C.删除第i个结点(1≤i≤n)
+ [% D; R0 }; l9 l# \# p5 N$ ^D.将n个结点从小到大排序5 `, Y9 ^+ [  A# k5 a
资料:9 b4 {8 [5 g2 K8 Z& g/ z

  ]; [/ y; Q# D26.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()" W  C& b! O7 J+ q: }- Y$ Z
A.1108 d& ?0 f1 h: O
B.108; `2 L9 A6 T3 A* Y8 u
C.100
4 l( Y5 O8 Q: ^1 W/ B6 wD.1202 P* R+ _! E& g+ ~
资料:
9 l1 T% \: }' ~* J6 l$ _4 g
. b4 ~# ]$ W  p: I4 W9 H* q27.设串s1='ABCDEFG',s2='PQRST',函数con(x,y)返回x和y串的连接串,subs(s, i, j)返回串s的从序号i开始的j个字符组成的子串,len(s)返回串s的长度,则con(subs(s1, 2, len(s2)), subs(s1, len(s2), 2))的结果串是()& Z7 o/ @% @- I& j6 u/ L! T
A.BCDEF
" X4 K1 l8 t+ X0 `B.BCDEFG4 ^0 o. S5 S" x' P0 Y+ U
C.BCPQRST/ A' \* I3 [5 ]$ s% x0 R) K
D.BCDEFEF) _& j# Y3 A8 Z6 r
资料:# R7 Z$ w( G. @3 S( ?4 L* b- [3 W7 J; a8 X

5 {: ?, y: A% h6 k1 K1 u28.对22个记录的有序表作折半查找,当查找失败时,至少需要比较()次关键字。, o. j* j! w9 s# {+ \; j
A.3/ Z  O+ w& |  G$ j; G  J6 a) c
B.4
1 y! s) Y. c. v9 SC.57 B2 ~/ F$ B6 P$ A5 A
D.6& J3 X8 ]2 l: `( `/ L' l+ |3 |4 M
资料:
5 P6 B  t- t6 E% n* S) d- ~" }2 O# k/ D7 J2 F% n) }1 c
29.具有n(n>0)个结点的完全二叉树的深度为(  )
/ h( Q& _; h) ]7 GA.{图}1 d, W. _) D+ N' N8 z; _# L6 x6 S1 }
B.{图}- S: F+ p0 m( _7 x# S
C.{图}6 Y4 m+ r3 `! z" g1 Z
D.{图}0 A" v2 I0 {$ m# c5 e, N
资料:
- P8 {) @9 J8 ^: |  G8 x" Q( \$ i+ R; R# [1 h, B! \3 y: Z
30.已知图的邻接表如下所示,根据算法,则从顶点0出发按广度优先遍历的结点序列是()
0 l% b, k8 E" N( ^6 q0 y; h# V+ V& D0 I, [8 j9 S5 v
{图}- S5 n+ Z* c  q% y) y5 y$ [
A.0 3 2 1& S* s. W! m9 x4 K4 x6 j
B.0 1 2 3
5 D  o0 r* K+ g8 YC.0 1 3 2
" f' M) `# Z# c. C" CD.0 3 1 2
5 p! \# s1 j5 g! b: o% b4 ?资料:
& j* Z5 M5 c8 x* y& t5 Y7 n
2 ?* a/ p: o2 F1 d5 W, X1 r二、资料来源:谋学网(www.mouxue.com) (共 20 道试题,共 40 分)0 p* z" S( ^$ x; @0 a. i0 R
31.链表的每个结点中都恰好包含一个指针。
4 B% K) q- T% D  Q, t4 n7 T# S6 k资料:错误
) u" F3 C: O2 D* {; a9 T/ r3 F+ Y9 g4 n
32.二叉树中每个结点的两棵子树的高度差等于1。
, B. Y: q; w- V, r2 `2 j$ t资料:错误
- ]  S- v$ h& U% Y& W& X0 k$ Y! v. L4 N6 z' a0 z# q+ s. v$ K
33.链表的物理存储结构具有同链表一样的顺序。% Z0 N! z* w  m8 i
资料:错误
9 ?$ Y% R4 T; G8 ^0 Y- c1 K" N5 K$ w+ e7 ]$ r
34.若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n-1个非空指针域。
$ G! n' V- ^% w资料:正确& C9 G( J. d5 @! k* i
6 V1 U8 d' f+ g
35.具有12个结点的完全二叉树有5个度为2的结点。1 k0 W6 T  E5 G; z
资料:正确7 o, Y8 R7 G3 w1 L0 _* m
0 O+ \( u: t% d7 ?  K. ?
36.在表结构中最常用的是线性表,栈和队列不太常用。! h5 N" q; t- O- w
资料:错误9 u! p1 A2 Z9 i! y) ]# e
) x5 [9 ^" e' f7 E- ]
37.二叉树中每个结点的两棵子树是有序的。6 e& B! G: A& Y' g: E% z5 q
资料:正确
8 V0 p! v8 y8 X1 d; D
0 {; i. x: G. a$ A) P5 J3 ^38.用二叉链表法(link-rlink)存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。1 {. G. g$ K! u5 U4 J
资料:正确
0 S' S: o8 I. ^; x* a/ I
0 {4 a3 V1 n, R) Z) Y) c39.顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取。+ t( K9 }  m+ h* M& [0 Q; ?' [
资料:错误
1 |1 n  z% F7 y; L, J! _$ I* }+ m- ^# H  O7 Y3 ^+ ~
40.队是一种插入与删除操作分别在表的两端进行的线性表,是一种先进后出型结构。
7 n6 b! e" d' f( t资料:错误7 U7 ]  `8 q* `* _: C

! U! ]* H1 o- b# n( n41.二叉树中所有结点个数是2k-1-1,其中k是树的深度。. d# U% Y. }, C# T
资料:错误7 H  C8 u+ V) T3 R" G6 R; ]
; {  P& i" o; u, I9 `' W
42.线性表的逻辑顺序与存储顺序总是一致的。0 b, U# |5 R* p4 x7 o
资料:错误
! r8 \) e9 e. k! ]0 v& n" I* y+ F8 s$ C" n2 d4 X) h8 W
43.两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。
6 _2 Y$ r" @& |6 D! e资料:正确8 [$ }7 e: l; U* S( Y

0 g5 Q( {( [% a5 S, \. z44.栈和链表是两种不同的数据结构。9 P. `1 W& O5 ?  r
资料:错误
0 i* c# n( X4 y4 v+ l) d( d6 |6 O/ e6 v
45.顺序存储方式的优点是存储密度大,且插入、删除运算效率高。
. d! R9 \  l) C4 w7 `资料:错误
% N% P7 Z% N- o6 @, _9 `  r1 o! l- \' J
46.栈和队列的存储方式既可是顺序方式,也可是链接方式。
2 `$ c" |1 X  W7 V/ J资料:正确9 j$ `' p' A: p3 J; P

' W; y4 w% e6 O/ O, }* V1 m. U! E1 I47.栈和队列是一种非线性数据结构。2 }( i! G$ d  R: F5 ?9 J
资料:错误2 m& o4 `" U' ~7 a8 F: W
" L4 K7 h; z( f. z/ N  D
48.线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。$ s/ |9 R; t* n: g. z
资料:错误
* n/ ]+ ^) V; |, I) g" r2 S+ `4 A2 S  A7 {0 T1 ]4 b
49.线性表在顺序存储时,逻辑上相邻的元素未必在存储的物理位置次序上相邻。* o2 L- r7 K) i3 O
资料:错误% a  O. v7 }8 _+ V" m6 k

5 j: p& P/ _6 o4 F# R# d9 n7 C7 x50.顺序存储方式只能用于存储线性结构。3 r% |7 F& c; Z% V8 u- {9 x2 ^
资料:错误: y+ c6 n- d( F

! m$ t/ c5 I: D- u$ {" R/ o; |* b* {4 B5 ]* v6 I, ^' y' N3 _
: \7 Q( j. V9 r6 Y! r+ ~+ \7 _
+ Z& F5 j3 B% u7 U% Y% S+ Q8 s

2 c; C5 K; Z; \2 [
$ s, w0 W. y' {, d0 V
# t0 S! l4 H- X  W' {8 E- M
( z& K6 G5 ^* G  b5 j! p( O! J$ |0 Z

+ u  z8 a3 l2 S- Z
3 ?) W# L' T, N( n, l8 Y0 P. ]. p: S- V0 _& ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2023-1-12 23:03:06 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2023-1-13 10:40:52 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2023-1-13 11:49:33 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-2-23 06:47 , Processed in 0.111897 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表