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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

南开14春学期《数据结构》在线作业辅导资料

[复制链接]
发表于 2014-5-27 22:48:51 | 显示全部楼层 |阅读模式
谋学网
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。5 e+ T- E6 N' a# ^! f

& |& V8 t1 w2 I8 {: {! N. n" o
一、单选(共 20 道试题,共 40 分。)V 1.  任何一个无向连通图的最小生成树()' A4 V& Y) J* a  O5 H: U
A. 只有一棵
& G. ?4 `% c1 y1 c' i" a( z; `% ~B. 一棵或多棵( q2 [- U1 c5 d: T4 _
C. 一定有多棵
( t: X" R, o( z1 N8 |5 Y$ ^. E# W! ZD. 可能不存在
6 ~' ]: Y9 e& I7 p6 q      满分:2  分0 G" B) I9 C6 D' E
2.  向一个有127个元素的顺序表中插入一个新元素并保持原来顺序不变,平均要移动()个元素
0 u3 {0 ?+ X8 c; F/ r" SA. 8
4 a4 ^2 {( L4 f: _4 d5 }' s& X/ r) YB. 63.58 E! `' K' h5 i  X
C. 63
  ?* Y! J& |% l# M0 [: ~D. 7. }3 b  b$ G& N1 h! N- z" \9 K
      满分:2  分
7 j, Q: n6 D' x3.  链表是一种采用 存储结构存储的线性表/ O# Y" A8 n: r
A. 顺序- L8 Z' r* c' w) }
B. 链式
3 L3 p- e9 C; gC. 星式+ D1 [  q# h# X
D. 网状) j$ S% X" i/ Z' ]0 r) C
      满分:2  分
' v; H) b1 ^" [+ }5 O$ ~3 ^8 N9 D4.  对有n个记录的表作快速排序,在最坏情况下,算法的时间复杂度是()
* W1 K3 S9 J, f! |A. O(n)
! ]2 W: m! Z! u, I; F7 OB. O(n2)0 \0 J* U# ]3 h: o
C. O(nlog2n)- o- m, U; s' M. [% R3 S7 N& A
D. O(n3)1 i$ l4 W- O7 W" c1 I1 k! v
      满分:2  分1 r/ x$ d5 X' ~. w
5.  下述几种排序方法中,要求内存最大的是()
! }+ u' J) v9 KA. 插入排序
7 q+ j- g: y1 A0 p% s5 u, IB. 快速排序  c7 k& q0 D3 i' G# d8 {: a/ G
C. 归并排序
$ q& m: [" F/ e# z& E4 d# zD. 选择排序
8 ~; v0 S1 z- \      满分:2  分( q2 u7 `* ^5 m2 [6 p! O4 u! d9 |( e# g1 x
6.  若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,若p1=n,则pi为()
8 q6 j1 j. g, l( n. xA. i
' c7 p0 h; x; K( v8 kB. n=i  b3 S  c) o1 c2 A) J# A" U: g
C. n-i+1
# J& S, \8 d' @2 B" h6 k$ A$ JD. 不确定
8 l- k$ v8 g; ~. n8 Y$ Q      满分:2  分
2 b! {: W6 Y4 d& s+ F7.  将5个不同的数据进行排序,至多需要比较()次' l; q7 c# y  Y$ t7 K! {
A. 8
) d% {0 \4 D" A1 p/ YB. 9. b7 G2 n; `  T& r! r9 N+ g. l
C. 10
8 I, R9 j3 U1 }1 }+ _D. 25
8 N# N* J. ]& l* O- {+ f( _/ n. \      满分:2  分
1 f5 S* e$ P0 ]3 J8.  一棵具有 n个结点的完全二叉树的树高度(深度)是(  )
1 T# S3 T, j2 d& g$ WA.
$ O- @6 A; M$ F1 B+ _B. ! m) s$ ^( N5 \% k. F; m2 |. M
C. % [  G8 h2 B% v$ F; ?; V
D.
3 ]6 @5 o+ }+ G! \& H* O* o4 j      满分:2  分$ A- m& E/ {7 p' p$ H, ^# C% c  e- E' t
9.  若一组记录的排序码为(46, 79, 56, 38, 40, 84),则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为. F9 ?+ Z- U, F( ^! E, |
A. 38,40,46,56,79,84: l6 V$ k5 i, B* P# C! o
B. 40,38,46,79,56,84
5 m# r% k0 x6 M1 b+ m6 ?+ lC. 40,38,46,56,79,84
; C  R5 H9 {- ~$ o* i% f4 a9 s4 K. YD. 40,38,46,84,56,79
7 M! s0 ]# N. l% K      满分:2  分
' m9 N9 E9 D3 o0 ^0 O' d10.  线性表L在()情况下适用于使用链式结构实现。
/ B- M7 c6 z: c9 a; {! ~A. 需经常修改L中的结点值
2 k. n2 A5 ^" U8 D4 GB. 需不断对L进行删除插入
4 j7 ?! o! @1 A6 [8 hC. L中含有大量的结点& F8 o/ Q, z7 ^* J
D. L中结点结构复杂/ u4 M4 @5 f  x: l. \$ j
      满分:2  分9 C. h8 {7 ^5 B5 i5 v
11.  数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素的公式为8 p9 n& N7 A; H
A. r-f
* R+ U! j! X# x) _( v" R4 \B. (n+f-r)% n, i$ d+ r# o4 j* @3 y
C. n+r-f
  v; B1 h8 Q) }  {* `' L4 iD. (n+r-f)% n9 R9 U' O7 D3 w# W9 i% {
      满分:2  分- t( e$ `$ M0 p
12.  在表长为n的链表中进行线性查找,它的平均查找长度为(  )4 W& V1 z. l8 V! \2 X
A. ASL=n
# s9 ~3 K9 k' k, Z* vB. ASL=(n+1)/2
) D" j8 A: l& i+ g& n2 N4 ?' gC.
6 h, f& ~: C1 F) rD.
8 S" E, p# ^; B6 Q% P      满分:2  分3 ?9 q' k+ _0 K7 k9 [+ G9 Z
13.  在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和的()倍。
1 J8 l" P; ?# ]A. 1/2. t3 I; y/ e( t7 Z9 L6 q. A
B. 17 }: @. [  ~6 N9 A/ G% n9 i' l+ n
C. 2% c! ?; n- @1 c, t
D. 4
! h# t# l. y: H9 z, `      满分:2  分# F7 j7 t6 f- r! }/ B( g) A# p
14.  对n个不同的排序码进行冒泡排序,在下列哪种情况下比较的次数最多。()
* o, W8 d& k. W; b. L1 ]8 iA. 从小到大排列好的
0 c4 {  C! }# ^- k7 vB. 从大到小排列好的
8 T' @- }% ^( c2 SC. 元素无序1 t/ a5 R* Q9 i' [9 d
D. 元素基本有序
+ L+ a0 `) y  a" y; j7 K      满分:2  分
1 O+ t0 P6 h% p3 N# S$ [15.  单链表的存储密度()
8 @4 J' H2 V/ O5 ^% l$ {A. 大于10 d& R+ r7 R. ~9 W
B. 等于1
, v( b; |4 _$ l% xC. 小于1
) d( y' }. N; ^& M/ H& N0 rD. 不能确定6 P* B0 q7 b3 P- c
      满分:2  分
4 ?1 {; U2 M% G) r& ~16.  堆的形状是一棵()
/ X- a( K- O5 G8 k: L+ XA. 二叉排序树
5 E- n. l+ P6 F+ q' {  r7 B7 g4 `' ZB. 满二叉树7 W: E9 T3 @' a' Y9 e* H9 R! B4 w
C. 完全二叉树2 ?1 A9 n! u+ p8 K8 d5 b( N
D. 平衡二叉树
: f/ S9 ^; e0 g. R: s# |      满分:2  分
, L( I3 K' X& T/ l4 `8 V1 H17.  栈中元素的进出原则是()
# v& a% k9 E* ?1 _+ i$ [$ D+ U# O& rA. 先进先出8 L: ]2 T, @& T- g/ N# j* M
B. 后进先出
1 i7 Z0 c# I. E5 Z" P( a& u9 PC. 栈空则进! A2 w3 H; @# _$ f2 y6 S4 E
D. 栈满则出
, Y  I: m$ U, A$ P+ M3 n      满分:2  分
9 N' F8 ?' }+ s: \+ a3 Z, u18.  用邻接表表示图进行深度优先遍历时,通常是采用()来实现算法的+ y$ s- M* H9 W  r, ~0 j$ a
A. 栈
/ ~/ b! {7 Z: J& t7 GB. 队列. w; D6 u6 a0 m0 A% b
C. 树3 s/ ^/ G+ s6 G& C7 W7 g! f
D. 图
7 X* q" a5 c/ W9 J      满分:2  分, Q; r2 [; q, G
19.  折半搜索与二叉搜索树的时间性能()% a) Y* ^0 s) q5 D
A. 相同0 S8 G% T8 O% a& l* b  A9 y
B. 完全不同
3 @! x; Q2 C) g1 CC. 有时不相同
1 T$ \8 Z" D# s4 X8 m& K% v1 pD. 数量级都是O(log2n)
, b: Z& d  F" a" n4 \      满分:2  分
3 S8 m( G) y# y20.  在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是()
$ J* v9 x* P3 M9 _# BA. 访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n)2 P/ [0 i2 [) X6 S4 s7 w4 i  w$ f- E
B. 在第i个结点后插入一个新结点(1≤i≤n)7 D! T" W; m" w3 J! s# M: ^! X. Q# x
C. 删除第i个结点(1≤i≤n)2 c$ s, B# z: L
D. 将n个结点从小到大排序2 \1 {; V2 r: I$ P3 o2 {' Y
      满分:2  分
5 w4 f, g- m, O% ^  G' v
9 q2 y) I, z' g7 M二、判断题(共 30 道试题,共 60 分。)V 1.  在表结构中最常用的是线性表,栈和队列不太常用。+ @# K* k8 T5 g$ m  }4 C
A. 错误
5 A" l* A: L4 O5 i. [B. 正确
0 k8 ~. s9 ]+ f- R7 Q2 a      满分:2  分
  y) ]) i9 c; x( a# @+ L9 V" c6 |2.  链表的每个结点中都恰好包含一个指针。
* y# e  q0 ^) }7 F) NA. 错误
  L- s6 {$ l) O0 k! U8 y. M% E9 tB. 正确. X# u" \9 y7 _( H  U! C
      满分:2  分
6 u3 {. R- m& ~3 v8 z7 A3.  二叉树中每个结点的关键字值大于其左非空子树(若存在的话)所有结点的关键字值,且小于其右非空子树(若存在的话)所有结点的关键字值。
" Y6 o5 N0 `' n* e, Q5 CA. 错误
( o1 F( g1 [1 E' NB. 正确
6 s! F" K+ a% t. o" G/ R# y2 B      满分:2  分3 w5 e2 u. l: U3 `
4.  链表的物理存储结构具有同链表一样的顺序。0 m0 D: h: U3 `
A. 错误( c4 |( I8 e( {) l8 Q6 d  U9 |
B. 正确, v! Q7 Q% G+ c& n6 y5 |
      满分:2  分
( H( [* {( b6 [, T/ y9 U, R* e- i5.  二叉树中每个结点有两棵非空子树或有两棵空子树。0 E( Q: l9 t+ a4 P- E
A. 错误* c' @( k' ~9 R0 ~0 U
B. 正确' {$ G; x3 g  l: Q: k
      满分:2  分
- i  a5 I5 Z! `! z% y0 I7 s6.  顺序表结构适宜于进行顺序存取,而链表适宜于进行随机存取。- F7 |+ X# i( B+ d2 \/ t
A. 错误* i3 Y& u2 I9 @" ]
B. 正确
+ P3 E2 l# U1 e7 t' J! ^* Q9 ?      满分:2  分
  ?$ o7 P+ u5 b& L# I7.  二叉树中所有结点个数是2k-1-1,其中k是树的深度。) n; c6 X9 {5 T: I9 ?( D+ \
A. 错误- r3 c( w# K0 j' x4 }* u  m
B. 正确
7 q* m0 K0 i# d! M( a& y      满分:2  分' E: \$ j1 n* W1 i2 z
8.  栈是一种对所有插入、删除操作限于在表的一端进行的线性表,是一种后进先出型结构。/ C8 m" g8 o% S" a1 p' O2 |: G7 d# f- b. q
A. 错误
' Y+ \) m# t* F5 p) M0 `/ s* r* h- A1 OB. 正确
0 `) s1 N3 h+ o, u      满分:2  分) H9 j2 w( L% _0 G
9.  若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n—1个非空指针域。( l7 r4 V/ Y" H! p  C, m  M( `3 Z1 o0 J  p
A. 错误
& [( k' g" q8 dB. 正确
$ |# [, z/ o7 U8 y/ K7 h; Z/ B      满分:2  分2 V' e- v) @' w9 O, V2 m
10.  线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。
6 r) C1 ~, ~) o6 H: DA. 错误  j: B  Y% Z$ e) `+ I5 V
B. 正确
* P+ P. d4 n$ R& U: I$ S) T      满分:2  分/ C( M& w# H9 X+ @
11.  对于不同的使用者,一个表结构既可以是栈,也可以是队列,也可以是线性表
* @! M/ Q3 L6 n2 n# D, C( V0 {A. 错误; p, Y" W! m' E: P) q% |
B. 正确
9 Q. t3 b- Q1 X0 I. l: G- j/ r5 `8 k. c      满分:2  分( x' I3 I  T6 t. Q% c6 Q) j
12.  具有12个结点的完全二叉树有5个度为2的结点。
# S  ]: E, k: j$ u7 nA. 错误
" Y& h: f, |: c2 [: u, nB. 正确5 k6 i  {( P+ |
      满分:2  分
, c% M; g1 d6 H5 l% U8 z5 ?9 b13.  用二叉链表法(link-rlink)存储包含n个结点的二叉树,结点的2n个指针区域中有n+1个为空指针。% ~2 d/ a" J4 x4 G' o) o2 Z
A. 错误2 x6 V" E7 i( I7 u. w2 S
B. 正确
" h7 X: P& E/ t9 X3 j7 a, i6 q      满分:2  分
& N# g6 ]; O$ _+ O! f5 C$ ]14.  队是一种插入与删除操作分别在表的两端进行的线性表,是一种先进后出型结构。( _$ r, U( h" v3 V0 I5 }- w
A. 错误8 ]  ]! l# @% O( s
B. 正确# }& {" h3 U9 p
      满分:2  分
. I2 G8 ~' V! `  X15.  顺序存储方式只能用于存储线性结构。
0 H, J: K) {) D7 |" _A. 错误4 ^; Z4 i, @$ H9 }6 v' \, o
B. 正确
5 O( D7 p6 o& z: `" D9 G      满分:2  分& V) _- g1 F/ F! B* L
16.  一个栈的输入序列是12345,则栈的输出序列不可能是12345。
, w1 V: x2 r; o  c% FA. 错误
# a# C- y: t' l' k) b% }B. 正确" C. h$ r. W6 {/ _7 m
      满分:2  分
6 I) M9 v3 J: D1 `2 E! K17.  二叉树中所有结点,如果不存在非空左子树,则不存在非空右子树。( V, u; b# ]7 r
A. 错误
: H5 f* w- _$ b! x- s& ~B. 正确: C  Q- v  ^) |5 o
      满分:2  分
* W" k% @. _5 T8 D' Z18.  线性表的逻辑顺序与存储顺序总是一致的。3 t/ U2 I8 q4 f  |6 Q
A. 错误
$ t4 _' D( R) n9 ?% c# sB. 正确* U' `, Y* i- v5 ?7 B
      满分:2  分
- C) ~0 {6 [# G& G6 h" [' a19.  线性表在物理存储空间中也一定是连续的。- l# y- y! _! U( [- }7 u
A. 错误: O3 _* H" W" X. R
B. 正确
9 b! z1 g9 x) `  C5 z      满分:2  分
3 ~8 l9 k& Y* B- F2 k: {( l( x20.  栈和队列的存储方式既可是顺序方式,也可是链接方式。
# m: K3 O3 v% IA. 错误
2 Q. Q, x( V* E- K6 w0 I, UB. 正确, Z( U! u" }! D- z* ?  m
      满分:2  分
" F/ V8 U5 t# h* `/ J7 K6 J( S. {21.  顺序存储方式的优点是存储密度大,且插入、删除运算效率高。+ q! z  v: h) C5 n
A. 错误
8 ]7 b- \1 ?: x4 i% K  Z" W& AB. 正确
5 i  H, M* a' D$ J+ B$ M      满分:2  分8 N3 d% f2 P7 R
22.  二叉树中每个结点的两棵子树是有序的。
- ~, l; e2 y* j1 _A. 错误
1 d5 w' g. b3 B; \B. 正确5 p1 R7 o& i* _0 U+ u7 @! c2 j
      满分:2  分
! t2 g" T7 N3 H5 E% P2 r4 U  ]# h% ~8 s23.  栈和链表是两种不同的数据结构。3 g3 s3 h  B7 \4 p7 _) N! f
A. 错误
+ o( |9 m  X% Q( ~8 IB. 正确/ H" h0 g$ i  E
      满分:2  分: i" Q  p% A1 v( `9 n" z9 y4 m
24.  两个栈共享一片连续内存空间时,为提高内存利用率,减少溢出机会,应把两个栈的栈底分别设在这片内存空间的两端。  M, Q+ W% T3 J9 L
A. 错误& r/ v* m; u& L7 M" y& f
B. 正确8 r" c( @  J' Y  ?5 H& A
      满分:2  分/ _( Y# ~- C$ Y% m
25.  二叉树中每个结点的两棵子树的高度差等于1。' a0 r+ t, `7 ~, q- g& @
A. 错误
9 n' K# D; R; p1 f* v: P" M) k3 VB. 正确
+ D8 |2 p+ q0 `3 ]3 f5 u' W9 A      满分:2  分
2 U& H" N8 I/ R8 F' s$ ~7 p26.  栈和队列是一种非线性数据结构。
7 P4 z4 C" F1 J0 \4 R# l: T- f+ GA. 错误
: X: [6 T+ j, @7 M" X% vB. 正确7 _- f* j( J" ]0 \4 @
      满分:2  分
: o  c6 U8 p9 E. j27.  线性表的每个结点只能是一个简单类型,而链表的每个结点可以是一个复杂类型。% D" `; G6 B* e6 o. j( E
A. 错误
/ E2 P. y  G( A' r9 eB. 正确# q) P  V! g. L4 J$ U2 V1 }
      满分:2  分
  X' R1 ?3 k4 M/ D, \+ X28.  对于一棵非空二叉树,它的根结点作为第一层,则它的第i层上最多能有2i—1个结点。
6 z" s7 N2 i* [- M# tA. 错误- b- c) U5 v1 q% B" \; {, u- ~
B. 正确2 C' R; v9 b/ p3 `
      满分:2  分8 k/ O8 p; f. d( N# D# i# H
29.  链表的删除算法很简单,因为当删除链中某个结点后,计算机会自动地将后续的各个单元向前移动。1 O: l! P/ f8 B( x. }5 z# A8 w3 U
A. 错误
; D% ?+ y$ m& [3 M7 C* Y/ R8 {B. 正确
+ H& c- k- y3 [/ Q0 r4 `$ S  b6 k) X      满分:2  分
- C6 l- u& z; w- [2 a+ U2 I* Q: i30.  线性表在顺序存储时,逻辑上相邻的元素未必在存储的物理位置次序上相邻。$ ]' Y1 }# Y. s- x6 s# I- Y
A. 错误' ~) y  X' k) ]
B. 正确
0 X1 N9 g/ }# e+ C; l      满分:2  分 * m; Q: e8 a& X7 n8 k6 S
6 S+ ]  n: V" h
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-11-26 22:47 , Processed in 0.085367 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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