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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2023-1-12 23:02:19 | 显示全部楼层 |阅读模式
谋学网
22秋学期(高起本1709-1803、全层次1809-2103)《数据结构》在线作业-00003
  r: f% R  P% H- I( R3 i- o试卷总分:100  得分:100  q+ @# ]) S) ]% i* k: b5 e
一、单选 (共 30 道试题,共 60 分)# m+ C# Y6 ~" {) h  W
1.对n个不同的排序码进行冒泡排序,在下列哪种情况下比较的次数最多。(): ]7 r' O' ]; u0 A
A.从小到大排列好的
4 |  [* u) i! ?! j5 L4 TB.从大到小排列好的0 j9 N& I+ V* T" b2 Z* _
C.元素无序
% i( w3 b+ k+ H" [" s" UD.元素基本有序* ]7 {: Z. s, B2 {$ \& u, k& f
资料:' E9 B6 E5 K/ w

; ~0 I& F2 D2 n- W0 c& e2.线性表若采用链式存储结构时,要求内存中可用存储单元的地址()( T$ Q* @- j# `( X& E3 T
A.必须是连续的6 i0 o5 k5 }1 Z" C+ [, W
B.部分地址必须是连续的* v5 Y3 N2 f/ T$ z
C.一定是不连续的3 W' L5 o1 V7 X  N) j5 w
D.连续或不连续都可以
$ L( d( n) {" I( n$ \资料:9 q& }/ y3 ~: a; K' P
( z& m3 o4 N1 H5 E, J
3.链表适用于()查找. i+ @6 k5 L8 S# I$ K. b
A.顺序
: \. e1 m& v2 V0 V7 z, U; H4 VB.二分法
7 N- C3 ^) P1 p& u7 ~" l$ S) F9 ]C.顺序,也能二分法9 E! w, m6 ~" P! H4 m2 {# a1 v
D.随机0 t5 T6 E0 j. D( f! V
资料:2 J8 d+ S* }; y1 r- o2 ~- T
3 o  ]$ {6 S) E! ?) i* ?
4.用邻接表表示图进行广度优先遍历时,通常是采用()来实现算法的& x+ O4 C! p3 s
A.栈5 U  G2 X/ l  H$ H5 m$ o
B.队列
4 P# u7 Z# M. e/ HC.树
6 y# i( l1 G5 xD.图
0 J# k2 A$ `% g资料:7 t& @1 W' o( G% _( \+ O8 v, V

. L1 v1 e- @  b$ Z5.有8个结点的无向图最多有()条边
: y- f# ?& ~% y. ~2 rA.14
% D- y' j4 ?5 D) G0 Z( f3 NB.28
/ T& \" d' m( V7 ~) DC.56; q5 ]; Q8 r0 Q4 g
D.112
( b/ g4 R8 O: X$ }/ N% H7 j) ^资料:
( _+ O: n0 t4 Z* V. B+ M. n: _* j. P; a9 g
6.下列关键字序列中,()是堆
  S& |$ o6 d5 Z' U# G, s' q  TA.16,72,31,23,94,53
  M5 _9 L9 }2 b. H! |! P0 B3 p: X: A3 RB.94,23,31,72,16,53
8 W$ E( u# b6 J& j5 XC.16,53,23,94,31,72
9 n# g( H$ c0 UD.16,23,53,31,94,72
4 l: e# O5 G9 t9 Y0 ]资料:
# P+ B' p0 I+ K/ [. r  x% T& g2 f/ m! o" p8 w/ W* E2 [; O
7.判定一个栈ST(最多元素为m0)为空的条件是()0 M, v! `3 n- Q) ]4 _6 u0 k
A.ST->top<>0$ b1 j' j3 D$ r6 s! P' a( T
B.ST->top=08 g9 \" P8 X# i" O$ t! R0 g
C.ST->top<>m0
1 n* l( U/ b9 Z! w$ _D.ST->top=m0
2 C0 O# L& _7 |3 |. s! K( l' t( Q资料:9 }% I1 k' @& e* V

5 E% m( v$ M; c" Q' o8.在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的()倍。
( v0 T) p: G% h$ T% o/ `2 jA.1/2
0 ?, J. E# K! g0 \. ?8 e  w4 sB.1
/ D2 k6 Z5 c" Z4 w! E+ t/ xC.2
( Q& }3 C. q8 b2 J  u+ _+ rD.4
8 ~. y/ J7 u. S: s7 ]1 d& ^, |9 c8 F( v( _资料:5 a) G7 ?2 f6 S; l  A

9 n  z: H0 y) S3 r- }( j' r9.快速排序在下列哪种情况下最易发挥其长处()
+ F2 H5 j. c2 KA.被排序的数据中含有多个相同排序码" ], k6 u1 K+ K* C
B.被排序的数据已基本有序
8 h. o6 }) A! x) |/ E$ A- RC.被排序的数据完全无序
' ^& w) y  T# @, O  eD.被排序的数据中的最大值和最小值相差悬殊9 ~7 e# ?  t- e2 o+ W
资料:; I5 n5 o! y/ X: G& G
# U# ^& Z/ o# z. n
10.栈中元素的进出原则是()4 U; }% O5 p" ~7 C/ l
A.先进先出" S% v! X: S) F; {2 j# h
B.后进先出) H! K8 l6 w& ]) I% ^
C.栈空则进
1 t/ ~3 b9 o  g+ R$ f8 W# uD.栈满则出% _( z8 z+ c/ ~+ U( t9 P
资料:
: ?- B8 j9 m6 q' ~1 v/ @" q- r9 {: G3 k3 T4 k7 e1 K- n
11.有8个结点的有向完全图有()条边) l2 A. V  q* N3 R- \. F
A.14
& @3 P! M+ B3 @! f. x" jB.28
2 N3 u4 D: J9 q9 TC.56
% U/ z9 x" R6 r; ]' x. tD.1124 g* f' H+ a* s- h  F
资料:
5 m, ?8 B- X/ b$ b) B/ O
! H% m* D3 b; x0 G) q12.堆是一种()排序。
0 ~% @2 E" T: N. Z& W' N9 l& zA.插入
: B8 {/ q) I; CB.选择9 D! ~2 D& ~7 b; A: J
C.交换. u# G; I) A  \; V
D.归并, s( F; S7 v$ u2 ]* h/ N
资料:
1 w% n& e( X" A2 J- ~3 c& [
+ ]' s: f1 K6 s$ j13.堆的形状是一棵()2 z" [7 i4 L$ C/ r6 x, d2 q
A.二叉排序树1 |0 Y- g8 ~2 c" L- S. ~' o
B.满二叉树$ [. P" R3 a2 C/ ]. g' _9 O6 I+ w
C.完全二叉树
/ e+ z! i5 I0 K- R; a. V, e& VD.平衡二叉树8 D, ?# Y% v5 {* G
资料:- O3 t' _' d  V

) i- F$ h3 @2 d( l) y# `! A* `14.引入二叉线索树的目的是( )1 W" ^4 `: [$ y9 |/ ~8 W
A.加快查找结点的前驱或后继的速度0 s, E$ g3 _4 Q! f6 g/ N  I) _3 g. Q
B.为了能在二叉树中方便的进行插入与删除$ @+ F+ c9 I$ W( X* I% K
C.为了能方便的找到双亲
5 I4 l- {" A: D7 GD.使二叉树的遍历结果唯一# T5 w/ _4 }- R; e4 Q# j; }
资料:
' V/ |! u3 I4 x( Q$ q5 d  M, Z' s' d' P5 O" i; G' |# Q
15.串是一种特殊的线性表,其特殊性体现在()+ W3 T: v: K# Y' F
A.可以顺序存储
) t# w* p9 B, m' C; oB.数据元素是一个字符) G/ j* ^, \0 H# E. U; M
C.可以链式存储7 p9 \. u' P; V
D.数据元素可以是多个字符
, q% Z  C, N3 ^6 G9 m% M8 [资料:
; }1 T  F" C9 i( U: v
8 Z* r# D- m% {8 a6 n16.设a1、a2、a3为3个结点,整数P0,3,4代表地址,则如下的链式存储结构称为()
$ I3 y6 @+ B& i
& e. }4 y" }1 d* o5 A% R{图}
4 h% D5 b' X- g( l, J2 {A.循环链表2 `( r, r; @- E- U1 [3 p: l7 P
B.单链表$ K, ^% |2 X; A
C.双向循环链表
& g0 t: [( `" @- N8 \9 |: sD.双向链表
# v) Y6 n# m% G# L3 r( f资料:5 B: E9 \) O( O4 V& e0 W2 b, |* K

1 r. l9 e/ {' C6 {6 w6 Z17.广度优先遍历类似于二叉树的()
$ W+ y$ `& I. S. n9 t. v& g6 FA.先序遍历
9 C$ \8 T5 q4 r& B5 H4 w$ d+ HB.中序遍历" P, Y. ?' S7 M  {, _: r
C.后序遍历# O! O" t, H% r( V
D.层次遍历6 m1 `. h6 x: L8 {1 C9 W6 E% t
资料:
  ?3 L6 @/ w2 ~* g
0 e, N9 b: E( V, i; o/ j18.不含任何结点的空树()# u8 q5 [& s3 j: \* H
A.是一棵树
0 [) Q& ?  M; G  G# \7 ~9 M: nB.是一棵二叉树
6 K2 z. L: a& h( V" n9 C9 yC.是一棵树也是一棵二叉树, y4 I% n1 n. t6 ~; |
D.既不是树也不是二叉树
* ^3 }. d4 {, L. I* n资料:
* m1 s2 z/ r1 E# X$ t
: F6 @7 n, M9 ^* Z$ J( R19.设F是一个森林,B是由F变换得的二叉树。若F中有n个非终端结点,则B中右指针域为空的结点有()个. l1 P; _0 w3 v  T: b) f
A.n-18 g9 q. D2 h5 u. H/ W  k
B.n2 R- J" O. V* ~! {
C.n+14 C) N: W$ M8 \  u8 `! h
D.n+2
5 b! }. F/ q1 X( i资料:" j7 a- E4 d$ E
! `/ q$ y% V$ Y* d3 |1 Y+ d
20.单链表的存储密度()
0 X6 i, e7 |) S5 H' q7 H, @A.大于12 ^/ d& m5 V- J0 N, j$ g: n. d
B.等于1
8 n  S9 @, O! z; AC.小于17 E3 \, k$ e; C8 G: x
D.不能确定
2 j' H& r$ q, G: T6 X  q9 C& @7 \资料:
+ w3 q+ ?8 l: l9 \/ l6 N# b# c' X' X: {, ~! u" ~
21.折半搜索与二叉搜索树的时间性能()
+ g" T8 _7 \! [* ~& GA.相同8 U( T, D4 c) h% j4 O) t1 B# g" K
B.完全不同$ M  v; f6 j, c+ u  X
C.有时不相同$ L! Q' [7 p! b; W) B, C
D.数量级都是O(log2n)
; S3 w% N' i- S9 o# t+ `( A资料:
0 S; e0 ]( w, j0 x
( W7 P, ?5 N' ^7 d, C$ |22.对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是()7 X4 l. w: c, p& X3 G$ k, |
A.O(n)# s- B2 |; y6 ~2 l
B.O(n2)% |. [3 u; @: c" R/ B, @
C.O(nlog2n)
' ?' M: ?6 r+ T% ^9 w3 f7 ZD.O(n3)
/ n# }$ |; ]  P& D6 l资料:
5 K! w4 {1 t: |
3 x- C" f4 Y% Y23.若一组记录的排序码为(46, 79, 56, 38, 40, 84),则利用堆排序的方法建立的初始堆为()
& P& v2 M) B# _/ FA.79,46,56,38,40,84
3 W! B8 ?: \/ Y. L+ A* X3 j3 DB.84,79,56,38,40,46
; J' s) d/ C$ ?% HC.84,79,56,46,40,38/ U$ p& m- v& `% o2 a& {) S/ W4 z: g
D.84,56,79,40,46,382 d, b9 O5 l) A$ k
资料:6 E  }9 }0 r7 P- l! K

* u% p) W2 l2 Q  m# `) T' L' M) [24.链表是一种采用 存储结构存储的线性表
# O/ b1 I0 {' g1 \A.顺序3 `  K- r0 }4 r/ A: s1 B
B.链式
  U" e. i4 U; T4 ^9 D( w2 _C.星式
/ s4 Y! Q4 C9 `' GD.网状: }  ]2 Z7 P. v) k* U+ c2 R
资料:
7 _5 I- O3 q$ b3 O7 J6 e$ A* Z6 m& J$ W
25.在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()
& V2 z4 j, ~, @A.访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)
! C3 b% C8 \& f2 p' @# gB.在第i个结点后插入一个新结点(1≤i≤n)
: r/ ~2 q! |2 V0 g5 ~0 @C.删除第i个结点(1≤i≤n). |+ ?; u. ^, O; v
D.将n个结点从小到大排序$ a* K' i5 a  B+ x$ l( |
资料:, }7 n& L7 t! t4 b' c
* }# G! d. z" A  [5 C
26.一个向量第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是()
7 [. ]/ Q" \/ E( @$ A# {6 }2 ZA.110
, B& r, T0 W7 U3 i) j' [6 f# d1 WB.108+ Y# j# H2 z& O+ M! R
C.100
' b9 o4 z( C5 V7 E1 f+ e$ b3 F/ zD.120
/ w2 x4 M- `, H/ _* E  Y5 v6 O资料:4 z9 |9 i% O0 n/ i& o' A- g0 F2 }7 q
4 v1 I7 R+ U! y$ k6 C0 s; J+ j
27.设串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))的结果串是()1 w) ?. N8 i5 u3 m
A.BCDEF
/ H% R" ~8 [' n) OB.BCDEFG
9 P8 b+ g+ |7 n. }( }) h% gC.BCPQRST9 w. V! \( h: g6 O% r/ @0 l
D.BCDEFEF0 H9 v% a* l+ S. T! u, a
资料:- N% Q% D% T* b3 @5 [4 D
8 T1 T: Y. M. h, n7 g
28.对22个记录的有序表作折半查找,当查找失败时,至少需要比较()次关键字。
2 p+ l5 ]! [1 m! P0 X3 VA.3
+ ^; B- c/ q: lB.4! k, @, G' F1 N! Q( k
C.5
# t8 n+ \' W& l& E, F2 wD.6
6 B8 z$ f; m. h' Q& l  n资料:
2 I" L5 }* p+ ]3 s% a
" {& k7 Z: u3 I$ |8 ]: d2 D4 |4 @29.具有n(n>0)个结点的完全二叉树的深度为(  )
5 z( ~. \4 B3 W* IA.{图}
0 L( P* G7 {8 Y( Y) N" rB.{图}" |  M! U0 H2 E# x4 D
C.{图}
" X' {/ j3 ]* h  ^D.{图}
( Y- q) D+ l5 ?+ E6 ^资料:
. z6 l) _5 n5 j/ Z
. a( G( N1 a3 w8 v- ]30.已知图的邻接表如下所示,根据算法,则从顶点0出发按广度优先遍历的结点序列是()0 c. w) b( p+ F( s2 I: x- F
' v# \  ~) _' l6 F$ H
{图}$ e0 P9 X4 O6 v) y2 Z' r$ Z1 A
A.0 3 2 10 C: i/ N# ~4 |2 z
B.0 1 2 3
: E* n4 e2 k) [- o, yC.0 1 3 2
, D3 v8 J) A" k1 SD.0 3 1 2
8 _7 {" l* _3 F- W3 k( M1 n资料:
( {" D; z4 ]4 Q, q; m, d: W+ U# b$ \* w: t+ k! g/ b
二、资料来源:谋学网(www.mouxue.com) (共 20 道试题,共 40 分)
- {( x: S9 T6 Z! T31.链表的每个结点中都恰好包含一个指针。4 w2 U1 l' [" O
资料:错误9 R/ X3 ]2 [  g3 z
0 l3 K0 p' e1 W" M5 V) j: j
32.二叉树中每个结点的两棵子树的高度差等于1。: t4 {8 X- ~7 J& l% h# Q2 Q2 |
资料:错误/ b* D( H( t" p& J) n

6 W  D1 W( b# b. Z, t33.链表的物理存储结构具有同链表一样的顺序。( q: A0 K  F; Q; K8 ?
资料:错误
! P4 {, J+ P, N+ u$ M; o" `5 j! u8 h3 u) k
34.若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n-1个非空指针域。
2 ]7 z: t: Y. U# X6 p资料:正确
5 d6 ?  I# E9 q0 D. s
; ]! ?( n  k6 t4 A/ O' R35.具有12个结点的完全二叉树有5个度为2的结点。$ e9 e# a1 f5 U2 T
资料:正确. k  f2 j7 ^" S$ u$ B

; p7 T  f9 ~. O# S- P, W; n. A$ r8 g5 L36.在表结构中最常用的是线性表,栈和队列不太常用。' j3 Y) ?# K# i& V4 V& b
资料:错误
9 Z( D* a* p! G4 o6 g  Q
" R& P2 M1 l, x. [37.二叉树中每个结点的两棵子树是有序的。
4 F3 ]* z$ G- b- y- g  Z* z7 W  r资料:正确
+ I1 r8 f2 Q6 s7 g+ ~. }- h; S+ ^5 n' Q
38.用二叉链表法(link-rlink)存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。
: y/ g& R( P1 C5 F) T% O资料:正确
; Y% V- Q1 h, U2 J6 H8 h( B! o- P- w5 X; F3 k
39.顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取。/ L7 m  O( u! y
资料:错误7 S# v9 V( Q& u1 n/ Y6 U' e
, U. y9 y' J; {- V% c* ]* i
40.队是一种插入与删除操作分别在表的两端进行的线性表,是一种先进后出型结构。
. z! w( q- o. s2 t2 A* G' e; q资料:错误
, f# J! }& f) o" G' p& l
3 k' }6 y$ a, U41.二叉树中所有结点个数是2k-1-1,其中k是树的深度。
# ~3 Y: A* }$ {: \# ^资料:错误7 L" H5 S, V! V  R7 q9 a
/ A# a, K0 H) m
42.线性表的逻辑顺序与存储顺序总是一致的。, o* N* _# }  H8 c
资料:错误' ?2 r8 O/ [2 n) ~

* [& H/ I$ S. S' |43.两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。/ t' v) }- K. c( D) M
资料:正确
7 }8 Z5 p7 @; M) S$ Y) J% _0 s5 M' o6 J5 E# a) E0 n( k/ Q3 Q+ p5 v, \$ @
44.栈和链表是两种不同的数据结构。
5 T  [- Y3 ?# U2 b2 b! Q5 p资料:错误8 f6 F, k9 c  V2 o" t7 L$ ?

6 s3 z8 b" w; A# y: U' V- i+ a/ ]45.顺序存储方式的优点是存储密度大,且插入、删除运算效率高。
. z1 u: N% T. a) r资料:错误
5 h3 C3 v: F9 P- u
  ?, I+ ]! h. m. ~8 d+ H0 A4 h46.栈和队列的存储方式既可是顺序方式,也可是链接方式。
& X0 N, a/ j* L% u" v) i2 `3 D' h资料:正确
9 w! W, K2 s; v
3 V0 Y: a9 S# \47.栈和队列是一种非线性数据结构。6 \5 U5 J' i. [  q9 u8 Q
资料:错误
$ a6 @4 J1 p  r# ~3 Y+ t" A1 @) M$ u3 u) P- @+ T9 s- h
48.线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。
9 D$ x+ }4 g% K. u资料:错误' c8 s' x+ t, B0 u: J
! ~& b1 \. p9 c) F' G0 @
49.线性表在顺序存储时,逻辑上相邻的元素未必在存储的物理位置次序上相邻。% ^. g6 ?7 @5 J
资料:错误) m! D% g8 g6 Y
9 \* J* a# m, k* O
50.顺序存储方式只能用于存储线性结构。
: z7 e% o: h# K+ R; g2 d# j. K$ u7 U资料:错误
/ j# a- i! Q2 Y1 \5 _& r/ O0 ]+ T. w7 C7 T
7 ?$ ~. L, [" k. {. K, x& z
1 k0 o1 t) d1 |! y" Z6 O
  V( _0 i9 W. S( R- @$ A( F
2 _- U) C3 F7 T
5 ~5 y8 P8 y' J4 y  j2 u

( X4 z! }* A" V0 @9 z, Z+ R' p% F6 ~1 ~# o: ?. A# k

4 z) X" |1 X  D7 A2 b, y' O8 {7 I  B! r
; F+ _) z( j; C

1 D1 d; |) Z2 p$ E: o

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 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-1-23 01:11 , Processed in 0.089225 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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