第一范文网 - 专业文章范例文档资料分享平台

第二次作业

来源:用户分享 时间:2021-06-01 本文由北梦木兮 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第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、用三元组表表示下列稀疏矩阵:

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新教学研究第二次作业全文阅读和word下载服务。

第二次作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1191389.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top