楚雄师院计科?/p>
网络工程
2010
?/p>
《算法与数据结构》课后习题(?/p>
4~5
章)
2011
?/p>
10
?/p>
?/p>
1
?/p>
【课后习题】第
4
?/p>
?/p>
?/p>
5
?/p>
数组和广义表
网络工程
2010
级(
)班
学号?/p>
姓名?/p>
?/p>
?/p>
一
?/p>
?/p>
?/p>
总分
?/p>
?/p>
一、填空题(每?/p>
1
分,?/p>
30
分)
1.
串有三种机内表示方法?/p>
?/p>
?/p>
,其中前两种属于?/p>
序存储结构,第三种属?/p>
?/p>
2.
?/p>
n
为主串长度,
m
为子串长度,则串?/p>
BF
(朴素)匹配算法最坏的情况下需要比较字符的总次?
?/p>
,T(n)=
?/p>
3.
是任意串的子串;
任意?/p>
S
都是
S
本身的子串,
?/p>
S
本身外,
S
的其他子串称?/p>
S
?/p>
?/p>
4.
设数?/p>
a[1
?/p>
50, 1
?/p>
60]
的基地址?/p>
1000
,每个元素占
2
个存储单元,若以行序为主序顺序存储,?
元素
a[32,58]
的存储地址?/p>
?/p>
5.
对于数组,比较适于采用
结构够进行存储?/p>
6.
广义表的深度是指
_______
?/p>
7.
将一?/p>
100
100
?/p>
A
的三对角矩阵,按行优先存入一维数?/p>
B[297]
中,
A
中元?/p>
66
,
66
A
?/p>
B
数组中的位置
k
?/p>
?/p>
注意?/p>
a
i,j
?/p>
k
?/p>
2(i-1)+j-1,(i=1
?/p>
j=1,2;1<i<=n
?/p>
,j=i-1,i,i+1)
?/p>
8.
称为空串?/p>
称为空白串?/p>
9.
求串
T
在主?/p>
S
中首次出现的位置的操作是
?/p>
其中
称为目标串,
称为?
式?/p>
10.
对称矩阵的下三角元素
a[i,j]
,存放在一维数?/p>
V
的元?/p>
V[k]
中(下标都是?/p>
0
开始)?/p>
k
?/p>
i
?/p>
j
的关系是?/p>
k=
?/p>
11.
?/p>
n
维数组中每个元素都受?/p>
个条件的约束?/p>
12.
同一数组中的各元素的长度
?/p>
13.
三元素组表中的每个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元
素的
?/p>
?/p>
?/p>
14.
稀疏矩阵中?/p>
n
个非零元素,则其三元组有
行?/p>