- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二维数组和广义表
实验 二维数组和广义表
一、实验目的
熟悉数组类型的实现
掌握使用数组实现特殊矩阵的压缩存储
掌握稀疏矩阵的三元组表示法的实现
通过本次实习加深对高级语言C语言的使用,熟悉数组在C语言中的实现
二、实验内容
采用压缩顺序存储法,能够对于给定一组“合法”的下标(i,j)对应的元素aij,进行存取运算;
三、实验报告要求
上机前完成所有的函数编写
主要实验设备(软件)部分填写:装有TC软件的普通PC机
实验记录部分填写编写主函数调用所写所有函数的屏幕输出
设备名称填写PC机,型号可空,编号填写所使用计算机编号,运行情况填写良好
实验总结部分写出AccessTSMatrix函数中i,j,k分别代表什么;main函数中i,r,c分别代表什么
四、实验原理
矩阵是很多的科学与工程计算中研究的数学对象。在此,我们感兴趣的是,从数学结构这门学科着眼,如何存储矩阵的元从而使矩阵的各种运算有效的进行。
本来,用二维数组存储矩阵,在逻辑上意义是很明确的,也很容易理解,操作也很容易和方便。但是在数值分析中经常出现一些阶数很高的矩阵,同时,在矩阵中又有很多值相同或者都为零的元素,可以对这种矩阵进行压缩存储:对多个值相同的元素只分配一个存储空间;对零元素不分配空间。
稀疏矩阵的定义是一个模糊的定义:即非零元个数较零元个数较少的矩阵。例如下图所示的矩阵:
12 9 0 0 0 0
0 0 0 0 0 0
0 0 0 0 14 0
0 24 0 0 0 0
18 0 0 0 0 0
0 0 -7 0 0 0
为一个稀疏矩阵。
为了实现稀疏矩阵的这种存储结构,引入三元组这种数据结构。三元组的线性表顺序存储形式如下图:
行 列 值 行 列 值 行 列 值 …… 行 列 值 1 2 12 1 3 9 3 1 3 …… 6 4 -7
五、参考程序
算法思想:用线性表的顺序查找算法,在存储稀疏矩阵的数组中查找三元组中行列号(row,col)等于(i,j)的数组元素,若查找到,则可以通过数组元素的三元组中读取到元素的值val;若查找不到,则返回0
参考程序:
实验数据及结果:
六、实验步骤
参考实验程序自己编出程序,上机调试。
对调试好的程序进行以下实验
您可能关注的文档
- 我的祖国教学课件.ppt
- 数电-第2章.ppt
- 靖州县妇儿工委2009年工作计划.doc
- 实验八繁殖器官观察.doc
- 书香润校园阅读伴成长.doc
- 春夜喜雨(最新整理).ppt
- 空白开题报告版.doc
- 2007年期中考试试题.ppt
- 中国矿业大学计算机学院2011年暑期社会实践与志愿者活动项目申报书.doc
- 同济线性代数第五版第一章第一节共七节.ppt
- 一年级数学课堂教学计划.docx
- 2024年洛阳科技职业学院单招数学能力提升B卷题库(名师系列)附答案详解.docx
- 2024年濮阳职业技术学院单招数学测试卷附参考答案详解【名师推荐】.docx
- 2024年潍坊工程职业学院单招数学考前冲刺练习及答案详解【考点梳理】.docx
- 2024年施工员试题预测试卷附参考答案详解【综合卷】.docx
- 高三英语听力提升计划.docx
- 2024年泰山科技学院单招数学试题预测试卷附参考答案详解【综合卷】.docx
- 2024年泉州职业技术大学单招数学能力检测试卷附参考答案详解(满分必刷).docx
- 2024年施工员试题预测试卷及答案详解(全优).docx
- 2024年河北政法职业学院单招数学模考模拟试题含答案详解【黄金题型】.docx
最近下载
- 机械仿生狗设计说明书.doc
- 2025《西藏自治区建设工程计价定额》A房屋建筑与装饰工程.pdf
- 传送带同步运行功能使用说明书-北京迪基透科技有限公司.PDF
- 2025河北邯郸魏县选聘村级党务(村务)工作者490人笔试模拟试题参考答案详解.docx VIP
- 心脑血管疾病防治健康教育讲座课件PPT.ppt VIP
- 2025河北邯郸临漳县选聘农村党务(村务)工作者笔试模拟试题及答案解析.docx VIP
- 国开一网一 电子商务概论 实践任务(B2B电子商务网站调研报告).doc
- Siemens西门子工业SITRANS LR500 系列 (mA HART) SITRANS LR500 系列 (mA HART)使用手册.pdf
- 一种驻车空调和卡车启动共用锂电池模组.pdf VIP
- 电子商务学习记录.docx VIP
文档评论(0)