|
资料来源:谋学网(www.mouxue.com)数据结构-[吉林大学]吉大《数据结构》在线作业一, _, P7 g" P9 i# [; F. V" \! I- H: J
试卷总分:100 得分:100
5 O3 L* \; S* j% ^' c第1题,在单链表中删除p所指结点的直接后继的操作是
. i# ^0 S8 \6 }" |! ?9 DA、p-next=p-next-next; u9 A3 w+ g$ _( }) u
B、p=p-next;p-next=p-next-next;( a3 u8 X' t' x: x7 {" G
C、p-next=p-next;
% i9 U% r6 q5 O6 ^! ED、p=p-next-next;
. i6 z! k1 J( ?3 \正确资料:谋学网# n7 V# P0 J c
: _3 ~0 b$ F/ C; w# _/ d
3 [% @ N6 s% c: ^) x2 S第2题,单链表中增加头结点的目的是为了
; p# o$ S" u3 Q6 wA、方便运算的实现
`. c9 |" t' n3 l. h4 U* x# r( [B、用于标识单链表
% H0 N$ j" J1 F" P2 X+ y: v9 KC、使单链表中至少有一个结点: \+ \, `8 Z7 }: K+ `' O r5 B0 `
D、用于标识起始结点的位置
: \2 s0 R7 ]" U1 a正确资料:谋学网/ K& r& W _+ U- t3 h& }- ?
* a: ]) ]" L5 F% X8 W
2 V/ v4 a+ I" r7 S- y0 `' V& M0 s$ F
第3题,任何一颗二叉树的叶结点在其先根、中根、后跟遍历序列中的相对位置9 t9 Q# I" b8 A8 R/ O. l
A、肯定发生变化; {: h4 ?1 J' u* x' r0 ^5 R' p3 C' L
B、有时发生变化% X: i9 z A9 T7 a: u
C、肯定不发生变化
$ J( G" J' J& S- V c0 A# ND、无法确定
( c" o. w6 N& p- Q! ?正确资料:& v, I8 y1 ?0 C8 L9 } H
" H k5 K& X) y$ V# s
- ?2 B" ?( z2 U. U第4题,在图的邻接表存储结构上执行深度优先搜索遍历类似于二叉树上的- j) J* V8 r' R0 P3 g
A、先根遍历
2 P5 p A, a M- u4 kB、中根遍历8 M" A4 s- H, H F
C、后根遍历8 Z- T) A1 Q- ?' }1 _6 u: W% o1 N. [5 M
D、按层次遍历( I8 ` f' V, _$ ?; `9 }' R
正确资料:谋学网9 Z( C- j4 G5 {4 E
9 s W* s( R4 w( {% k% r; o
7 x; G' `, @# K- [* X6 X资料来源:谋学网(www.mouxue.com),非空的循环单链表head的尾结点由指针p所指满足, ?& E. m N: o& \# b
A、p-next=NULL6 E! R6 b W1 A9 M
B、p=NULL
1 E$ P- A- ]5 S4 x% BC、p-next=head
% E2 L5 p3 k4 t7 f4 i( UD、p=head. Y: P/ a) ]0 j2 q
正确资料:% N9 q" @+ g) ~# P5 ]+ V$ u& R
- n) U( |6 Y% l- @9 _, f" X
6 a& R( K& b4 ~$ n# A+ ~第6题,在具有n个单元的循环队列中队满共有个元素8 e- C9 ^7 L+ c0 t" _4 R
A、n D: I# y$ A0 c0 ~& j. Y
B、n-1
; g) z% N; K. H+ [3 J3 YC、n+1- d2 w- U- t7 Q' O, d; ?+ K
D、n+2
, a% g0 {0 ~4 \8 |& C2 Y正确资料:
2 j' E8 F0 ]" \6 |
1 ^- f6 d4 z8 ]
7 D& o8 w0 Z, T第7题,深度为6的二叉树最多有个结点
0 M( s7 q; ]7 I+ U$ ?A、647 Q" _9 v3 x6 w
B、63
7 n) {0 @0 e' n: M% X* l; a. g/ X9 rC、32
+ n% g: x# }# s, P! rD、31# R) D e7 {% P2 `/ n9 j
正确资料:
* _1 Z& h; p) e9 q: b) K
& H4 N3 _' Y0 @6 {7 y0 i3 K* J- i }# c& l
第8题,带头结点的单链表head为空的判断条件是
+ q# C9 V2 c! C% j2 P" zA、head=NULL
& H( \$ Z% X! _1 |( oB、head-next=NULL' y: R, g2 i! X% z4 O0 z5 t- Y; S
C、head-next=head
! _" x1 K# I' c- TD、head!=NULL
0 f; a; O: f) g9 T1 W) P) v m- m正确资料:3 m& s- |3 h5 b! X
: a% k# ?4 S$ N- z
- c% k; x/ M1 h/ [& B
第9题,含n个顶点的连通图中的任意一条简单路径其长度不可能超过
# U/ z; Y0 E1 W u1 O q J \A、1
/ g* @, V! n2 j3 s' k+ P& \B、n/2# K8 B. z; A+ D5 ^: j* g$ B
C、n-1
5 U/ D9 X; K: {( n7 X0 dD、n
. ]9 C+ ?+ J. Y8 b正确资料:6 X. c! f' U4 \% N
, d$ s* g6 [) b
/ l3 f6 @3 D; P3 D6 M* J. T0 w9 I
资料来源:谋学网(www.mouxue.com),在一个单链表中已知q所指结点是p所指结点的直接前趋若在pq之间插入s结点这执行操作
; ^1 a* l. q6 K) b$ w, JA、s-next=p-next;p-next=s7 N; p$ {6 A" ]+ L* y8 Q
B、q-next=s;s-next=p
" \6 d/ U) t; y; N% t# G& Z; _7 GC、p-next=s-next;s-next=p;
3 j1 U/ s- B, H4 P: S2 e) u9 aD、p-next=s;s-next=q;
: r; N0 V. e5 z& H' R正确资料:
) A' \5 w2 j% ]: r; F9 M% i! ^
* b$ S0 M; e8 [+ M' n3 m
) b: L$ F2 u m9 I第11题,图的存储结构有* t( ?+ r. j/ t* _
A、邻接矩阵
; r ~1 |+ a, {6 MB、邻接表
/ N: F0 k, {$ b& X# w/ [8 z5 `) mC、数组表示法; I0 J8 l+ ~, Y3 G5 I( [
D、十字链表* Q, G; |- ] ~; x
正确资料:谋学网,B,C,D4 K/ R1 ?4 s1 s: D _/ {- f
/ F. S7 Q) r$ `7 M0 N
- a0 `. m; v: }/ C资料来源:谋学网(www.mouxue.com),二叉树的遍历方式有
' t8 }( m" T- d1 {: q! GA、先根遍历
: s2 C; g9 _7 g6 }+ `6 pB、中根遍历
9 z) g/ C ^6 u9 ~8 WC、后根遍历
5 u( T5 U* V4 t/ v" c c5 k( Y8 LD、深度遍历5 l7 ]/ O$ \: E& f
正确资料:谋学网,B,C
* t$ f f1 ^3 n t0 X1 w
: ^$ {7 K, W% i
0 F8 L# j B5 {- I3 w第13题,递归过程中要保存的信息包括8 c4 g8 {0 ~8 A5 D2 c* P( }- Q* M. E
A、返回地址
& O `! H% a+ v0 @4 z1 cB、本次调用中与形参结合的实参值) K& I) ?. H& @" p. E C' I
C、本次递归调用中的局部变量值) \, K, o) v# P+ _+ C" U( _; k
D、执行结果
" A' M3 L: p9 { Q) Z正确资料:谋学网,B,C+ L0 E6 c# X9 a, H
' S1 [, O ?( P! w! O
" U# V/ D h) w! b第14题,属于插入排序的排序方法有8 O, l) z. _0 f; O0 [
A、直接插入排序0 A! m* z) L9 J* E, L
B、对半插入排序% Z* ^# `# P7 o9 i; t3 P, }- |
C、渐减增量排序1 E$ M% Y$ S0 a. s. Y
D、冒泡排序
5 J8 w" @' R; c: C0 w0 p" a正确资料:谋学网,B,C# S' |1 Y" d; D) K
, c, u$ Z4 ?3 R, [% M7 f# ^6 S' I9 n. B/ q: L/ J4 \# X
资料来源:谋学网(www.mouxue.com),一个好的算法应具备以下性质% v% r9 Y) h- J& e
A、正确性% a; }- E3 C. a
B、可读性$ X) {3 h8 D$ P
C、稳健性
. B( Q* Q1 E7 ZD、有穷性
$ i$ {, L0 j8 P1 g正确资料:谋学网,B,C,D6 X, O2 w" b9 B
5 @: S2 p( O- m5 I! t7 K: H3 V5 l
( E* K0 z0 k5 B' _第16题,设有两个串p和q求q在p中首次出现的位置的运算称作模式匹配
1 N& U: ?/ J# T7 H G( |( a# g6 hA、错误
. G5 L4 G' l* [1 W0 h( sB、正确
3 j. C! |& o! t( x6 ~8 w6 M正确资料:
' O( ^, n# \3 W! R8 A9 H* w( o8 }7 w) j+ h+ X; |' {
* w8 M5 |4 E! M1 a0 I) K
第17题,快速排序的速度在所有排序方法中为最快而且所需附加空间也最少
- ^: y/ ^0 D7 l2 B+ ~A、错误
5 U1 ~# d$ @& ?$ V% mB、正确+ e4 B/ V- _" `9 a. O
正确资料:谋学网6 e! L, f) z6 P
5 N4 i/ z' {0 a5 t( F: ]9 J* w' ]' L2 B3 k. S
第18题,不是所有的AOV网都有一个拓朴序列
! y+ j/ n! C, X2 oA、错误! \; L0 ]1 ~3 N5 b
B、正确
& D5 s) j: e1 [, o, q5 v; \正确资料:. |# `* I! H6 _0 [# b8 P/ k1 d. X
. ^/ J* H5 t8 o' i7 X4 |0 c) T4 V0 J! o! P* M! I1 T
第19题,对于前序遍历和中序遍历结果相同的二叉树为所有结点只有右孩子的二叉树
, h: O3 o7 E* f5 oA、错误( ~, C2 @# q7 X" L7 m4 I7 \+ W2 [
B、正确+ I+ T* h" s6 b$ Y5 m! K
正确资料:
, w# S3 Q" O" f( k2 a# v* D( M% G- [( q' I
) w9 v, V6 k: m# j) u
资料来源:谋学网(www.mouxue.com),算法和程序没有区别所以在数据结构中二者是通用的
# O6 F2 m$ _# z% r4 GA、错误
. t. j2 j+ {) }. W/ [3 lB、正确
& v( S$ a. Z4 N. Q! X9 X正确资料:谋学网$ v( s5 \3 l! G; ?7 c' {
8 h I1 ~- l- Q* g; v
* |9 s# X1 y$ i) R第21题,判断一个表达式中左右括号是否匹配采用栈实现较为方便% R! w, j% Y ]$ h6 m. x
A、错误
9 K: D! v- P$ ~3 }) Y2 M2 l; Q% KB、正确, k# Q" ^. g+ G& w& S0 O4 A
正确资料:: F5 i3 f9 K$ `* C* }: Y
9 f2 l C% `2 U1 O+ [ O! N7 _
第22题,邻接多重表示法对于有向图和无向图的存储都适用
! _! J/ y. D. O7 J+ f) JA、错误
) j, I3 c3 k M3 Q+ w# X0 @9 pB、正确. \& a; s! `* N. ]7 X
正确资料:1 o1 b( P* W6 q
0 `# ~! w; X E8 N2 b) H" `( Q/ B5 C( A7 ~
第23题,从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较然后将其放在已排序序列的合适位置上该排序方法称为插入排序% u! o W2 N3 H* P
A、错误' D7 E* D5 Z- m/ N& E
B、正确
. A) d- X8 g* c' f, `# o4 U4 i# E" m正确资料:
! M5 A V2 C0 f: ?' u: ~) S
0 W7 b- J: r$ A7 t" z/ R, @/ K( |4 J: O1 f5 X4 O6 P
第24题,在最好和最坏情况下的时间复杂度均为Onlogn且稳定的排序方法是归并排序
+ e# t: e6 E2 i8 c% UA、错误$ r, v" m$ w4 X% E0 Y
B、正确
3 K7 y( T6 C( ~: }正确资料:) R) O# s2 x1 q
T8 a& b% _- Z0 f4 c7 j
+ K( J: J1 r# z. R. H资料来源:谋学网(www.mouxue.com),由权值为9257的四个叶子结点构造一棵哈夫曼树该树的带权路径长度44/ v2 a4 a6 [! ] @4 G% a
A、错误! T2 N/ c% B- @+ i7 p0 t
B、正确
- G# L1 X7 h7 `. A" ?正确资料:
$ z& |; q6 G# X* X4 ~1 m! t4 e; o! j& j: l( P
. o* x, G( A# `6 `7 u0 |* e9 X a
8 I" z) @& i/ K2 y* j
( g+ i% K( w6 p3 ] P/ U0 E& f! q m2 J! l/ s
: `& g, H( U; M7 h/ V6 d, v; g9 J" h$ w3 [
9 k# [" b" {0 l3 G1 C
) H( s0 v" V6 d! t4 k6 o1 D: V* T$ E
& l& `7 Y. i4 r5 ^$ b* N. r/ D
! _' b, s7 ?2 N3 s! F) a# Z' `! U% o7 C! X$ d
1 R" N( o5 a9 a4 }& c: G
|
|