手机版

第二次作业

发布时间:2021-06-07   来源:未知    
字号:

第4章 串

一、填空题

1.

2. 设S=“A;/document/Mary.doc”,则, “/”的字符定位的位置为

4. 子串的定位运算称为串的模式匹配;称为目标串,称为模式。

5. 设目标T=”abccdcdccbaa”,模式P=“cdcc”,则第

6. 若n为主串长,m为子串长,则串的古典(朴素)匹配算法最坏的情况下需要比较字符的总次数为 。

第5章 第五章:数组和广义表

一、填空题

1. 假设有二维数组A6×8,每个元素用相邻的6个字节存储,存储器按字节编址。已知A的起始存储位置(基地址)为1000,则数组A的体积(存储量)为 ;末尾元素A57的第一个字节地址为 ;若按行存储时,元素A14的第一个字节地址为 ;若按列存储时,元素A47的第一个字节地址为 。

2.设数组a[1 60, 1 70]的基地址为2048,每个元素占2个存储单元,若以列序为主序顺序存储,则元素a[32,58]的存储地址为 。

3. 三元素组表中的每个结点对应于稀疏矩阵的一个非零元素,它包含有三个数据项,分别表示该元素的 、 和 。

4. 求下列广义表操作的结果:

(1) GetHead【((a,b),(c,d))】=== ;

(2) GetHead【GetTail【((a,b),(c,d))】】=== ;

(3) GetHead【GetTail【GetHead【((a,b),(c,d))】】】=== ;

(4) GetTail【GetHead【GetTail【((a,b),(c,d))】】】=== ;

二、简答题:

1. 已知二维数组Am,m采用按行优先顺序存放,每个元素占K个存储单元,并且第一个元素的存储地址为Loc(a11),请写出求Loc(aij)的计算公式。如果采用列优先顺序存放呢?

2、用三元组表表示下列稀疏矩阵:

第二次作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)