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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

四川大学《数据结构2264》19春在线作业1(100分)

[复制链接]
发表于 2019-5-21 16:39:36 | 显示全部楼层 |阅读模式
谋学网
试卷名称:《数据结构2264》18春在线作业1-0001
, w+ D# [$ G- S* _1.树最适合用来表示(    )。
9 S7 [! x/ M4 i  `& p7 D. EA.有序数据元素
0 o/ o0 h0 ^) p, r. dB.无序数据元素
. z+ d/ @4 X" K2 u/ tC.元素之间具有分支层次关系的数据! i1 t; ~6 R, n3 C
D.元素之间无联系的数据
- {7 @' r6 k* W. L, @资料:-2 |, R9 Y6 I' G3 T) L+ M% E5 U4 E

0 S0 Y7 p9 G* R5 H; m$ L6 }8 v$ }2.下列关于数据结构的叙述中,正确的是(    )。( _. J( H0 N6 X' I9 E4 w0 J3 i
A.数组是不同类型值的集合
8 H  G6 N2 p) |% f' @B.递归算法的程序结构比迭代算法的程序结构更为精炼
7 E9 V( I! q" j% E- e  sC.树是一种线性结构  @0 G2 i4 M6 p- H$ ?
D.用一维数组存储一棵完全二叉树是有效的存储方法
+ \! {$ g1 s) ~& L0 d: W资料:-: e" A& s! ]: a% K

8 ]! U" u& ~- o& Q( H1 h% F& H3.从一个长度为n的顺序表中删除第i个元素(    )时,需向前移动的元素个数是(    )。
% {5 e& a. ?5 z' o% f% _A.n-i) A0 H% M! h( n6 b( `
B.n-i+1
6 D' B3 c  G# }" l7 `" B0 r  yC.n-i-19 `& Z+ n$ J, a" S( ?6 j2 k# G
D.i+ ]# Z* l/ K% s0 [. |9 M; {  \
资料:-, m$ y+ S2 o8 S( ?4 U  O9 K4 E  O( K
: Y+ o% M: }- k6 ?( D0 R9 X
4.若有序表为(    ),则在二分查找关键字b的过程中,先后进行比较的关键字依次为(    )。
3 Y5 x/ N- A2 Y; z7 b7 v  S0 z; j8 ]A.f,c,b
4 ^. A& o* Y; PB.f,d,b7 |  R9 ^" N; g# C* A2 Z
C.g,c,b
0 S9 W/ w- F  j; J# h) zD.g,d,b  b# `/ b4 l7 v' _, x
资料:-
" s5 }6 M7 U, J2 O2 ?" R, G/ ~1 `! K" H5 t; z! M9 G5 N2 f
5.以下数据结构中哪一个是非线性结构?(    )7 C! @: h2 R3 S% ?4 _# Q9 y
A.队列8 E' m" [+ k) R8 M
B.栈- |+ v5 o$ A6 E
C.线性表5 l9 v0 s- N, F7 i- K' f, x
D.二叉树
& D0 C% ]  H: [/ q8 h, t' ^资料:-
5 c4 P8 p; p" b  h( z9 C, y: h6 P: j* `" h9 c) z$ P4 o$ S0 s
6.队列的特点是(    )。
4 @& T; F8 U! }# dA.先进后出8 p/ {; K$ s0 D+ o/ Y
B.先进先出
) o: @4 m* f+ ~5 Y+ n( HC.任意位置进出  a+ A; G) E7 K9 E% ]+ k
D.前面都不正确4 A0 g' |$ u6 h' G: o
资料:-
& Z; {# b! _$ N) N& H) [* z6 A6 h% k' `" P& n
7.对n个记录进行堆排序,所需要的辅助存储空间为(    )。
9 F0 x, j4 g( d* iA.O(1og2n
8 H% f4 P3 l7 @/ n' L8 bB.O(n)
6 _+ M1 K9 ^8 Z! b5 x# l4 c% DC.O(1)4 i/ R- c+ P& R+ M
D.O(n2)
- L& n( s. N% Q  X8 K6 |资料:-% _" f% t$ U- h! {3 N% h- M! C

4 ]6 t4 l7 y5 w  h8.在数据结构中,数据元素可由(    )。1 G9 g/ q* x* w6 P/ m
A.实体. |1 _9 d$ _+ b; `8 Q7 r
B.域/ W6 K5 O8 J8 f  f- F
C.数据项$ x1 i9 I" o1 o+ H9 E
D.字段7 ], V% i( B4 e9 g
资料:-! u+ C, D. q4 U4 Y- \% @" v
) P2 r  [0 S( V0 c" E! O+ o
9.在对n个关键字进行直接选择排序的过程中,每一趟都要从无序区选出最小关键字元素,则在进行第i趟排序之前,无序区中元素的个数为(    )。
7 ~# M  m1 }8 T4 NA.i
. ]  K, W# {, Z; p% HB.i+1
9 n! P: f/ r3 L, HC.n-i
, p4 ?' X) ~. t) f5 |D.n-i+1
) T2 L) H  m( M1 m! m资料:-
# C- b9 L) B" z& u7 Y( q  i3 j5 d# E! M* U' y0 ^0 H3 E0 Q+ A
10.一散列表长度m为100,采用除留余数法构造散列函数,即H(    )=K%P (    ),,为使散列函数具有较好的性能,P的选择应是(    )。
, p: X8 Q% m* v0 }* F! _. x* d- VA.99
5 E1 ~! H/ r2 o; ?% J3 Q7 ZB.100
' Y, q$ a7 x2 D  b% Y+ AC.97
0 Z, X; p% r$ w* MD.93
7 W+ j/ L, N, Q- q5 ]' c2 k* }% o资料:-3 g. Z* ~0 A  c* t$ u3 g& v& o6 o

* p0 `& s/ _: d; W11.设有一个二维数组A[m][n] (    ),假设A[0][0]存放位置在600,A[3][3]存放位置在678,每个元素占一个空间,则A[2][3]的存放位置是(    )。; ^8 Y4 ]8 S* ?6 S1 _
A.6585 f6 e% x! }$ T. V
B.648& P8 \+ M+ Y: _, B) Q7 U$ M
C.633
( `8 q, Q' k7 j5 oD.653
" Q4 p+ h7 U( G$ Q: k2 s资料:-% g" l3 v" B5 ^# `$ F# R- b% n( U
3 C5 z8 X% J4 Q2 d9 L$ z
12.对一个算法的评价,不包括如下(    )方面的内容。
, ^% k% D  n' n4 H' eA.健壮性和可读性9 h+ t9 V, X: }, C& b0 O& C# z9 S
B.并行性
" q: Q& l. a$ O$ q0 x* fC.正确性
  L* ^* H* o& ]- ]3 u3 p+ J, fD.时空复杂度
5 g! C$ w& Q2 w! A% g资料:-$ a( ~- ?& P9 }6 s

' g3 i8 q6 ~9 u7 K3 e5 Q3 o; A# x13.若用邻接矩阵表示一个有向图,则其中每一列包含的″1″的个数为(    )。6 U- v) U' [' C3 Q7 j  Z6 Z
A.图中每个顶点的入度
4 m) z4 I9 t$ I' YB.图中每个顶点的出度
. `/ Q. _/ Q4 {9 v7 ]. {6 IC.图中每个顶点的度
- x7 e" p3 g9 b- D" e1 TD.图中连通分量的数目* v* c! Z6 _( q& n9 T: x
资料:-8 l  \6 [3 L' p: L, h3 F

3 Q& ~' E! i' i14.若有18个元素的有序表存放在一维数组A[19]中,第一个元素放A[1]中,现进行二分查找,则查找A[3]的比较序列的下标依次为(    )。! ?4 l& R7 O! M! @# x
A.1,2,31 \' V% P' M+ a5 c, ?" p- U4 u$ k
B.9,5,2,3
7 A: V& X* r0 F; h6 b, h4 T+ IC.9,5,3
( U0 D' T, Y8 d6 ?; a9 W: tD.9,4,2,3
8 K- {1 n6 ?9 z7 V* L资料:-
4 i* v. e, e* J. p, G- k' \% ]) J  e& t' Q# o3 M, m) A
15.对于关键字序列(    )进行散列存储时,若选用H(    )=K%7作为散列函数,则散列地址为0的元素有(    )个。2 \8 Q, y: d8 ~1 r! v1 O
A.1
9 p  H2 \& S5 F3 P% w* O+ g8 ^2 hB.2$ m8 ]8 |- `" J" m0 J
C.3
$ _: |& s# }6 ]2 J8 K5 F5 iD.4
' l" K5 O0 X6 ?$ z/ k* O资料:-4 m# V- j9 H8 l" |$ d

$ O/ A8 y8 m1 ?16.采用开放定址法处理散列表的冲突时,其平均查找长度(    )。; f1 w% g1 H& E5 q7 A. r
A.低于链接法处理冲突$ p0 R- `! E7 \8 g6 t1 j, w
B.高于链接法处理冲突
5 G5 s# n! i$ J6 e' w, B" P* O: [C.与链接法处理冲突相同& F# f! E( {% \( u
D.高于二分查找
& j) D  V1 Q. x资料:-
  ~1 C) d' _3 f. S# T: y# X: g9 @, [2 _5 f
17.下面关于图的存储的叙述中正确的是(    )。
6 p0 V# L1 l" hA.用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关。
, n( h4 \; ]6 z. c' TB.用邻接表法存储图,占用的存储空间大小与图中边数和结点个数都有关
) e2 l! G! b3 ?& ]# r6 _4 Y$ MC.用邻接矩阵法存储图,占用的存储空间大小与图中结点个数和边数都有关。
: Z7 z* n8 u6 P$ LD.用邻接矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关。
0 X) U$ c$ d, S2 E7 f资料:-: C- c! \- S  \3 D8 \8 z" E
/ A7 A$ a) m0 y6 q
18.从二叉搜索树中查找一个元素时,其时间复杂度大致为(    )。! e, `- @: j; E* i- ?5 S
A.O(n)
$ y8 B- m8 R5 }) c( q( l4 _B.O(1)9 U5 M# \# T3 I7 S# _& U
C.O(log2n)9 N+ u$ F$ a( Q; @# y0 D
D.O(n2). l7 u" h1 g8 D
资料:-  Z8 K$ N0 p6 v7 S% R

- P* q% j% I7 v) V% Q9 U" Z* `19.假定有K个关键字互为同义词,若用线性探测法把这K个关键字存入散列表中,至少要进行(    )次探测。% ^2 @5 K% o3 x; p( w8 @4 N* ?# ^
A.K-1次; b6 A! o! [3 z( Q
B.K次
& x1 k6 c3 u* q# p/ s$ J1 U) cC.K+l次8 x) ^& P% x6 I# C5 J8 `
D.K(K+1)/2次( G# h# ], O3 z* _# i
资料:-: e7 u! K2 k- H2 I7 v$ J

4 e5 J4 r1 x4 k/ ?* |20.对于线性表(    )进行散列存储时,若选用H(    )=K % 9作为散列函数,则散列地址为1的元素有(    )个。$ A4 U+ t2 q! S, }1 p- X' Y6 V
A.1' E! w5 E8 j/ r& {! N# r
B.2
( l/ j. n" f$ L0 FC.3
( p9 C3 _1 y9 V- [6 m; i- {- PD.4( C& {$ ?- {; \& L9 z
资料:-
; s& N1 h' Q- w7 J4 z5 L  e, y1 M
. k; |- \- D; Q: I! g2 x21.设Huffman树的叶子结点数为m,则结点总数为(    )。1 B) j* s" ^* \: S& w3 m! P+ [% \
A.2m7 n6 `' ], H7 ]& @  q9 b& L
B.2m-1
, V0 B$ p. F6 ?# B$ z0 v- v% LC.2m+1" O9 E7 g+ G$ R0 z) f3 V6 r. |& X
D.m+1# O7 P, ~4 T) _2 M1 C- @4 y
资料:-6 L# Z) R0 U% _, g3 ]
7 H# b- H$ d: p9 K
22.一个栈的输入序列为1 2 3,则下列序列中不可能是栈的输出序列的是(    )。6 O* m. {. e. E" H% v9 |2 x
A.2 3 1% S' S1 T$ t: ^' `  G, b
B.3 2 1
* f: \/ o1 G) h5 G# @# aC.3 1 28 l! B* J, F/ z( t0 Y0 L
D.1 2 3
) l6 r# K) [. U' w8 B" o: {资料:-
8 T+ ?* r! Q- c5 |# H; e  D2 s' o8 v2 r
23.在一个带有附加表头结点的单链表HL中,若要向表头插入一个由指针p指向的结点,则执行(    )。
; z6 k  U1 f+ I! eA.HL=p; p-next=HL;
8 C$ C. R2 G6 b, D" W0 S& v- f8 QB.p-next=HL-next; HL-next=p;6 c9 t, V4 J# p" ]8 [
C.p-next=HL; p=HL;+ y# t) s5 Z3 g1 ^; a# v/ O
D.p-next=HL; HL=p;9 a% _  w6 f5 y- n) T: f, F
资料:-
6 j2 }* r6 E4 g: R$ b8 z
. h0 U% H0 [( J24.设有6个结点的无向图,该图至少应有(    )条边才能确保是一个连通图。  ]3 X+ A6 V1 v: K
A.5
; D; q, I  V0 |4 mB.60 C1 X6 Q8 d6 H
C.75 Z: \7 G/ w6 D4 Q$ ]
D.80 g+ _1 n" ?& c; l( ?2 e( |9 @, K
资料:-
  `4 |8 [, }* E6 z/ c- a
& q+ Z4 \' }3 V- a: C( |2 `: V25.带有头结点的单循环链表的头指针为head,则该链表为空的判定条件是(    )。
0 i1 F% N' k/ X: C3 \A.head= =NUL
4 n1 J2 D. w8 w! aB.head-next= =NULL
5 V1 j' v& |1 y7 `, @% e+ DC.head!=NULL/ [6 H+ P( N4 P7 L, H
D.head-next= =head# N  Y% p( [; e# s
资料:-$ ^1 Q/ U( z% o" j

' I  }' ]. x0 v" m1.对一个算法的评价,主要包括如下(    )方面的内容。
( j  H, l* M8 Z3 ^7 mA.健壮性和可读性
- U8 C1 u' J4 v& P* M/ k- e' UB.并行性
- Q7 t- a* \5 ?) t4 KC.正确性
7 D! ~: G' \& j, ^; q( F" ND.时空复杂度
7 b6 r: S2 A/ E8 Y& R+ hE.界面友好性7 c4 P9 k6 E1 Q+ W7 Z
资料:-7 ~& f* q2 H8 h1 T1 F1 A2 E

& E/ ~. e; m) A2 b2.以下哪些是队列的基本运算?(    )
& c6 \( I7 Q' }A.在队列第i个元素之后插入一个元素/ Z2 W9 F; J- G, m/ C7 D
B.从队头删除一个元素
/ E$ ^0 K* _: FC.判断一个队列是否为空
$ Q$ L% M6 ?! ]! P5 VD.读取队头元素的值* j2 q) G9 r7 K$ W: K2 }) u
E.将队列中的元素排序! m5 `  F: G( {3 M
资料:-* J" h0 c) L' l; u( w. ]) \, Y+ E

. u- ^( P: x% j3.以下序列中,是堆(    )的有(    )。
4 ^4 }/ E" a* _2 @1 PA.{15,26,38,49,27,51,39,62}% v* s& y) U( M$ v: c; G+ `
B.{15,23,71,94,72,68,26,73}
5 j7 J# e. ^, P- D7 RC.{15,27,26,49,38,62,39,51}) o+ g3 Z3 `5 g8 R1 W
D.{15,23,26,68,94,72,71,73}, U$ I  A7 ^$ @' q
E.{94,72,73,26,71,23,68,15}$ ]) r; L, Q, L
资料:-; r1 R9 k3 X; T0 @' ^

4 j- r- a' P% D$ Y4.下述(    )是顺序存储方式的优点。
4 `( c; Y' s4 F' F2 o7 a, rA.存储密度大
: f, W6 I7 _% ~) V8 d- BB.插入和删除运算方便  `2 B$ B- ]4 y" F* d
C.获取符合某种条件的元素方便- x2 a, ]3 M: {: S3 O+ b
D.查找运算速度快
9 J# ^: k4 r9 HE.可以很方便地存取第i个元素) |0 `, r6 ^  Y4 g
资料:-9 i) ^  q- ]2 K) f

. {0 O* h( j8 K. _* v1.一个广义表(    ),(    ),c),(    )))) 的表尾是(    ),c),(    )))。
5 r: v# a" u# e9 N. f' G2 {( L' OA.错误
% x, L2 t5 v: b0 TB.正确( P. I& r7 \* ^. Z3 ?; _1 F
资料:-* U( G9 B6 \- \

3 k' H3 _5 j+ U4 r+ ]# m2.有回路的有向图不能完成拓扑排序。( Q: x4 N5 j: _$ t
A.错误7 i  K9 O: \& w
B.正确$ X( ~1 g, p* t% e. \
资料:-
; h% [8 I' I; O+ P) {$ j1 \
* x  r: P% g" ~3 i3 S/ C+ o3.对任何用顶点表示活动的网络(    )进行拓扑排序的结果都是唯一的。$ Y0 d6 v* }0 v0 q& i$ o* ]4 \
A.错误
7 b8 r- i( N0 X! r" d6 LB.正确
& o. t! f0 n7 a$ O7 t% z# B资料:-, z2 g$ F* p* k% k! ]0 F

. E6 U' J8 W( ?6 a8 a: h' {) V4.为度量一个搜索算法的效率,需要在时间和空间两个方面进行分析。+ z1 P  o& J8 A
A.错误
0 C. B" s: Z1 Y3 g" F! QB.正确+ I: |# h, N/ ]5 R8 @
资料:-
! l+ M# b2 k1 v! j* {5 ^5 `
+ v: Z9 G, K1 Q3 c5.进行折半搜索的表必须是顺序存储的有序表。
% O/ w& ]5 m- rA.错误, M% Q$ Z+ F) ^# p4 U+ l; `
B.正确
% b0 g+ b8 C- k7 a% J资料:-
) F. o2 G9 p, B$ ]) {2 n
" L7 a& y+ ?% `; Y: O0 M3 l6.存储无向图的邻接矩阵是对称的,因此可以只存储邻接矩阵的下(    )三角部分。& s% L0 Z& j8 @; v: f1 u- K3 B: T7 [' K
A.错误
/ `  v  Q; E2 A) H* mB.正确
- A, i3 u) Y3 m  s1 E" X# a4 {6 J  p# ?资料:-) b2 K( c! N- d4 A) W) w6 Y5 g+ v% Q

( Q! l$ ]: w6 G4 u3 j7 T  P% s7.线性表若采用链式存储表示, 在删除时不需要移动元素。( ]3 }$ V5 ]1 I" Q5 S1 s3 ?
A.错误
( I+ b  O& M! j  t# o# \6 Y% \3 X$ pB.正确+ e- ~9 k! `+ m$ W: e' d2 G* W7 ]
资料:-2 K( V! b2 u) P
# Y9 M# ^0 ^. Z9 q
8.在顺序表中,逻辑上相邻的元素在物理位置上不一定相邻。0 O- j: T4 Y  w1 Y7 g
A.错误
/ p2 K  }  U+ Y8 R* s4 CB.正确
2 F# A9 X9 K6 \$ a/ k8 K资料:-
( G. H- {) k( H; y# D) A
' {2 Q# Y8 Z4 }' Y6 `( c9.使用三元组表示稀疏矩阵中的非零元素能节省存储空间。
5 B2 D' x' V: R! s+ `3 L& TA.错误
1 e; p. m  _. bB.正确
" T  `+ S# ]$ Z) q资料:-- O) \2 ]. R6 z9 u  z2 s6 P5 v

; i1 k7 K8 i/ e$ G$ [% m10.线性表若采用链式存储表示时,其存储结点的地址可连续也可不连续。& K/ t. }* [3 k0 ?( J
A.错误
5 @$ f/ ~3 S% U  ^8 W; i1 TB.正确) Q+ h" I9 e* D. I
资料:-
4 B( S6 C! M; @, K5 n0 x* W7 i7 [0 X$ j3 E6 T$ |3 @6 J8 T7 V
11.二维数组是数组元素为一维数组的线性表,因此二维数组元素之间是线性结构。
2 H0 W$ P$ ]( _* F- z, z, s2 u/ L5 eA.错误
6 B; {1 K; M5 L) K. yB.正确" E( i# X' G, `! V
资料:-
7 P% f* @/ ^1 Y1 I5 {
: d1 ^7 V- h! ]/ I4 Y12.链式栈与顺序栈相比, 一个明显的优点是通常不会出现栈满的情况。- }6 V/ t7 |( U1 }
A.错误
3 ~, N; }) u. s7 n, Q! t8 {0 k8 `B.正确8 l# @7 ~' Q5 b' F- O9 |9 c5 C
资料:-* M& [# V- H5 r3 b7 ~
1 r1 t" E6 }# I
13.数据的逻辑结构是指各数据元素之间的逻辑关系,是用户根据应用需要建立的。
# m5 b: {! \! Y% b3 I" I' `) |  MA.错误( ~- {; d, Q2 Z% p$ ^
B.正确
2 l1 \' Q- }+ Z* }) r! }* R资料:-, d: _4 T# k8 F$ |8 f0 W

: l1 L/ j% D( w9 _0 I+ j$ g8 C14.图G的某一最小生成树的代价一定小于其他生成树的代价。
4 j, l3 `5 M; @% \2 [A.错误
) V6 ]$ p2 S$ a6 SB.正确
( y5 P: O) n& W  G' H资料:-3 i6 C- j' y1 M4 t8 {9 o

$ \, T* F; x. }; x0 c15.在用循环单链表表示的链式队列中,可以不设队头指针,仅在链尾设置队尾指针。
5 N2 p* f# b% _" PA.错误
, e$ U/ n6 {( CB.正确% V3 y/ i, F* Y
资料:-
) v; T1 x' N  f; Y1 Z" H
: a3 }: E' H/ u6 |  h

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-19 06:05 , Processed in 0.097096 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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