|
7 _2 s1 f1 ^, K16春学期《数据结构Ⅰ》在线作业1
( F t$ h& c) @8 A3 F+ S7 v, H- p1 Q, \. D" w2 G4 ^1 |3 I
, p2 L& }; B/ e1 B! t
5 ] L' ?7 b1 v# |+ I; n2 {2 D/ d$ h' {
一、资料来源(谋学网www.mouxue.com)(共 20 道试题,共 100 分。)7 \7 @ C) r0 y# C3 Q
* w5 b- [7 ?% g0 o1.
# W8 S- u; L& J& [1 U若用一个大小为6的数组来实现循环队列,且当前rr和front的值分别为0和3,当从队列中删除一个元素,1 o, I3 q0 \4 a. u0 f( ~2 X$ N" f
再加入两个元素后,rr和front的值分别为 - L! z H. \" C' O
/ `9 u+ v2 X/ s, z( j6 P0 t: B. 1和 5
3 p4 [+ f. r0 S# Z5 C. 2和4 ; R5 J& S' S. P) i7 H
.
, m. ?3 E/ N3 a 4和2
& d: D9 |6 y; u1 R Y1 M. 5和1 3 L* B' E- N9 A: [/ G0 p
正确资料:2 ~6 H- ?% G8 h8 H; Q; R; v
2. ( ^3 j' c2 x! H. ? m
为便于判别有向图中是否存在回路,可借助于, L0 l P. E% M0 B
0 E! ~: |% ?3 @
. 广度优先搜索算法
; x3 B: }* ]; ~. o. 最小生成树算法 + ~2 Z, o! t. |+ n
' f& [# O/ E6 }( @7 L% ]' U. 最短路径算法 5 O' K& {# ?; T* L2 |* o
. 拓扑排序算法: E- T6 r1 |' I# H* P8 ^" Y
正确资料:4 }/ _5 n$ ^ T# ?$ V$ h4 c/ \
3. 8 w% W+ o5 G! e' g
连通网的最小生成树是其所有生成树中& t1 {$ J' l0 e2 K4 ]
- ^( j2 }3 k- f9 W0 U9 |; N3 L7 ~. 顶点集最小的生成树
7 g: S' n4 M ~4 p' j Z K. 边集最小的生成树
. ?( @5 _- [3 W' x : t3 {- G4 F' k9 H3 |# P I
. 顶点权值之和最小的生成树
, J* Y8 f+ l( R% D. 边的权值之和最小的生成树
, i5 [. a) K0 ?. z1 h正确资料:7 G& U7 O. F, ^
4.
; d" L" Z; X) N* S4 R( _上溢现象通常出现在
' [$ D. T, \1 }: h( k4 Z' S.
) T5 y, g3 `. t6 P; S顺序栈的入栈操作过程中
& Y1 D# s: M! C& T9 m4 N! n. 顺序栈的出栈操作过程中$ n: m, k& K: ]% p; v
.
& ^6 E5 W3 i }% X$ q& J链栈的入栈操作过程中 ; k& Z* V" B% h' Y0 J* W B
. 链栈的出栈操作过程中
1 v3 s. Y+ f. Q/ l6 }正确资料:0 u$ S, h6 C1 g1 [+ m
5. * _- f/ X Q: i7 q+ `/ _8 p7 E7 ^: D
LV树是一种平衡的二叉排序树,树中任一结点的/ v* a, F7 V; K* W. H6 S1 p& L/ `8 i
5 K8 k5 T5 Q4 B7 R
. 左、右子树的高度均相同 " T1 x/ n$ D; P
& T: i* L0 b% y& g! t6 u: `
. 左、右子树高度差的绝对值不超过1 ' M2 M# C, X6 n/ U' Z
( t6 G" q' s( x) D3 D, `. 左子树的高度均大于右子树的高度
% @! J& c- w9 x, g7 t.
! y% P5 N% W/ z+ |8 D; `$ t m 左子树的高度均小于右子树的高度
c, z6 B3 F9 w正确资料:) b; R' y3 M9 v, q
6. - _1 O5 n$ G6 D, V
ISM文件的周期性整理是为了空出
4 y' f; J& h5 a) X2 d$ q. g; E' h) F
& V% s; }. L* ^. 磁道索引 3 z# o0 w) b' c/ H/ M o
. 柱面索引
& b7 B- K2 ^4 w+ n# s# V * n2 H4 b& s5 x
. 柱面基本区 ) o: M) t \( h6 ?# ?
. 柱面溢出区0 A6 e7 J P) D9 z* s7 K
正确资料:9 w8 K& g; q2 z2 n& D- I1 m: q8 f
7. % l- V1 G. @1 d
已知函数Su(s,i,j)的功能是返回串s中从第i个字符起长度为j的子串,函数Sopy(s,t)的功能为复制串t/ F# H) f2 S! j4 F# p: Q& Z, j
到s。若字符串S=″SINSTUY″,则调用函数Sopy(P,Su(S,1,7))后得到
, m9 {' c: d5 b' s4 E; H 8 x7 ^0 w& D5 E" z9 e
. P=″SIN″ 3 s5 W; q5 ~: a& D) q) d
. P=″STUY″
/ K2 ^( E# y# ^ # u% J' a; D% K
. S=″SIN″ - \9 {# x% O% u- V, n
. S=″STUY″
" c( h) N6 C: r M- E4 h+ S正确资料:4 c. T! v+ P8 h: h
8. ( D2 X! m7 ?. Y8 W# G, X
链栈与顺序栈相比,比较明显的优点是/ @1 u' J- X: h$ q
.
% f; r3 M" g+ u& d8 R/ V9 B0 v 插入操作更加方便
8 _/ f4 n8 y$ @. u" E. v, ]- t. 删除操作更加方便
5 |* U2 s' F2 C/ w. 0 ?; S3 h t5 c5 F% @; [
不会出现下溢的情况
1 Q, G R; i5 k/ V5 J( ]. [! ^. 不会出现上溢的情况$ y+ Y/ j* y, t4 l
正确资料:5 I+ w4 r0 Z& n5 i/ h( o* B
9.
T7 P) v- U+ n; {当在二叉排序树中插入一个新结点时,若树中不存在与待插入结点的关键字相同的结点,且新结点的关键字小于根结点的关键字,则新结点将成为3 E+ A, C4 Z, V: G }/ H
" K" c3 c3 W7 ?6 G. .左子树的叶子结点 2 ^, I9 C' T% v# t/ f( x* h) d! C3 h
. .左子树的分支结点
+ k/ t- \% M# S1 B0 m7 f : N& J$ h2 U, l! b
. .右子树的叶子结点
7 k) l2 D- s5 K. ~. .右子树的分支结点
! ^, |8 L7 p0 k6 [; ~正确资料:8 M: d8 S- c5 ]6 D7 N
10. 7 N$ \1 p# _1 D9 k' M) c
高度为5的完全二叉树中含有的结点数至少为: M: z. Q' ^) b: A0 a+ t7 Q* k
0 ^1 V$ Q: ~& a; v0 E5 k9 D# h1 c* N. 16
2 g0 {9 S% F& }6 H! M. 17( m" I( u1 N v5 p
. 31' ?% x. N6 U ?( g( X& n
. 322 X6 v, W( W' ?( a. R: u1 C* P
正确资料:
3 j8 w0 Y1 j t! W' E9 Z# g11.
) [" v- m- ~2 O3 ~1 }% R4 p已知一棵含50个结点的二叉树中只有一个叶子结点,则该树中度为1的结点个数为
+ N9 D2 [2 u$ K4 E9 x + b, k+ A7 D% g1 a
. 0
5 ]: v# W! Q% J( m9 M" ^% ^9 f0 X. ]. 1
( ]& ]& P0 i$ Q; W8 o! e1 {. 48
! p9 S6 w4 \8 C: a8 p( n" g. 49( `0 X% z8 }1 w1 n1 E- p
正确资料:' z, M8 e% H' z. W) g
12.
6 P3 a7 w$ f1 ]; `8 n; a快速排序在最坏情况下的时间复杂度是! ]" v% i, ] ? D; ~% ^5 n" c
. ! B( M% j5 Z, p4 q6 g
O(n2log2n) * G& D* r: R' J0 a2 b
. O(n2)
D4 L3 z# @( b* X7 n9 j. ! [7 R. o# E) j7 w/ K5 g: ]; t3 m
O(nlog2n)
- z T4 O; E5 p) ], [; ?+ \( A. O(log2n)
, R+ G8 l7 I* u9 h5 c% s! G0 J正确资料:1 n* {' _' b1 _5 b8 Q5 }) y
13. 0 G% h; w2 O2 Q/ @- ?9 K
for(i=0;i<m;i++)
/ L% {' @: a, ]& q5 h) d6 G; _: D for(j=0;j<t;j++). s& U2 {" X! X; ?" d% f
[i][j]=0;
: M% @+ l [2 y9 f9 C5 Dfor(i=0;i<m;i++)
/ z( a) M5 [2 N0 P4 }for(j=0;j<t;j++)
$ [+ ]( F& R0 P; K7 M% dfor(k=0;k<n;k++)+ i4 F+ a4 Q2 `4 d7 O. S2 x
[i][j]=[i][j]+[i][k]*[k][j];
! n$ T+ X& A# E% d 上列程序的时间复杂度为
& h3 y. X9 z) C) g, _4 p6 I! K ; ]# M! a) i; H0 k
. O(m+n×t) 5 Q1 @. L; o y* F# @
. O(m+n+t) & d+ W* i- }; q; _. o! e. k" i1 c
& X3 O9 ^& J3 ~ I+ y
. O(m×n×t)
. m9 B( {/ l% o* Y. O(m×t+n)
9 I, ~3 o; e: H5 ] |1 v正确资料:
6 R, a; r% Z. o! l% y14. 8 {' J' y2 N& t# l6 t" A k, I+ @
根据数据元素的关键字直接计算出该元素存储地址的存储方法是3 n- E( Y# u$ k' P" l% q/ U
3 W- c) l2 A. W- m% ?' |. 顺序存储方法 9 [1 t: w% F5 m4 s4 d! s
. 链式存储方法
; G: }' g8 |7 i. o q1 g
$ n1 y7 Q+ y& l; q" Q8 p. 索引存储方法 7 |8 D- I, R4 [
. 散列存储方法
8 I; b, z/ b( A- R正确资料:# g7 b7 W5 ^$ u, J
15.
8 w V. q: u/ ? 在计算机内实现递归算法时所需的辅助数据结构是 x( f5 |* U# A8 M
.
8 q7 Q5 |! K. _栈 / S0 |# f/ Z ]7 @
. 队列
x" L E& g; }: i$ _.
( C u2 t( g( ~# f' N树 / Q! j" }: g2 p5 m
. 图
% S" d! y+ `9 w0 K: n" T2 K; }3 n! {正确资料:
& X- H8 _+ R6 l+ W16.
9 _8 Q/ k1 V0 A# ^* j除第一层外,满二叉树中每一层结点个数是上一层结点个数的0 r/ R" l% O/ o8 o1 t+ d+ e3 I
* x* S) j0 V. @6 x" x& r2 ~7 y. 1/2倍
R! ]" I4 I' I9 K9 \. E& r. 1倍 ) I& W1 l. { b g" u/ \8 q5 l
x9 T+ D9 W7 Y9 P; d( c
. 2倍 * G0 F4 ]7 F( A+ b1 s
. 3倍
/ C) V, [' @* _" y正确资料:
3 R2 P3 D8 U+ G# I" L17. Q, D. W5 q v0 m; T7 t
一棵完全二叉树上有1001个结点,其中叶子结点的个数是7 x9 f& K5 h! g4 e- T
* ?! p5 ]# h5 a7 S6 t
. 250& L9 ?1 s: Q" S9 x9 \
. 500) T' D5 P8 o; A; ]' C" D7 b
. 254
) r7 B& Y* \ J. 以上资料都不对
6 t0 P- w8 g7 m! m, W正确资料:
2 n: L7 p, P0 P) \7 [18.
1 G( N2 J+ k6 j. n1 k! M+ U# P) x% K若一个有向图的邻接距阵中,主对角线以下的元素均为零,则该图的拓扑有序序列
' i+ b3 P& i7 G* {. 3 Y1 p- A) s( V! F7 \
一定存在 8 Z# q8 f/ Y4 Y# f' l7 Q. a! ^
. 一定不存在" \- ]; f- |6 W" _! b
. 0 J/ ?+ p: P, I+ k+ v. G" }8 v' h: `0 v
不一定存在 & u4 ]2 G& P6 p6 S! j* R. [
. 不确定: o3 H* P- s" v
正确资料:
; R) ^+ v0 c. I- z1 J) L/ Y2 c19. 9 S5 S6 L" n6 R% ?
以下说法不正确的是. C/ `. K# P' u/ B
! T. W5 ^$ I5 w3 o. 无向图中的极大连通子图称为连通分量
6 O a9 M3 O% S+ ?& [: F9 P" w 4 Z; p- x9 y& M# U
. 连通图的广度优先搜索中一般要采用队列来暂存刚访问过的顶点
% q* S1 u1 M5 q8 B; R4 J. e! w, ] ; {2 w" i- _9 p. f8 j
. 图的深度优先搜索中一般要采用栈来暂存刚访问过的顶点
+ Y5 H7 S1 M y3 G. ~3 S # a3 s0 |$ m& _+ Q4 [ F! H% w
. 有向图的遍历不可采用广度优先搜索
, x1 e! Y" M: R! t( f# M正确资料:
( Y, D6 i3 i* |( X20.
: J: g: g$ U% {6 S9 @; b5 `数据元素及其关系在计算机存储器内的表示,称为数据的
- V5 G# @" A4 P8 t" O6 a; ] x0 {
F* t' J9 I" v- v* v. 逻辑结构
2 ~) d ?# o. x& D& W6 y. 存储结构 ( h6 Q% Y* v& r& l( m* _% z! d
! m8 ?6 N% p* u' v3 O. {' P7 @$ z. 线性结构
5 D8 }8 r7 {' @) N! g- C. 非线性结构3 O1 J9 `/ c# |: B# \3 |. l8 e, U# y
正确资料:$ A6 S2 m7 [ L* j( k' ^, O
1 s- ^# |) o* B3 V
+ R0 O V1 S9 ]1 m2 @5 [8 b+ m8 k. E
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。 |
|