据结构课程设计之稀疏矩阵实现与应用1
数据结构课程设计报告
题目:十字链表成为存储结构,实现稀疏矩阵的求和运算
学生姓名:张旋
班级:软件三班 学号:201213040304
指导教师: 吴小平
一、需求分析
1.问题描述:
要求:十字链表下的稀疏矩阵的加、转、乘的实现。
实现十字链表下的转置,乘法,加法运算。
3.输入输出
(1)设计函数建立稀疏矩阵,初始化值。
(2)设计函数输出稀疏矩阵的值。
(3)构造函数进行两个稀疏矩阵相加,输出最终的稀疏矩阵。
(4)构造函数进行两个稀疏矩阵的相乘,输出最终的稀疏矩阵。
(5)构造函数进行稀疏矩阵的转置,并输出结果。
(6)退出系统。
二、 概要设计
1.设计思路:
本实验要求在三元组,十字链表下实现稀疏矩阵的加、转、乘
抽象数据类型稀疏矩阵的定义如下:
ADT SparseMatrix{ ??????数据对象:D={aij | i=1,2,…,m; j=1,2,..,n;aij∈Elemset, m和n分别称为矩阵的行数和列数。}?数据关系:R={Row,Col}????????Row={ai,j , ai,j+1 | 1=i=m, 1=j=n-1} Col= {ai,j , ai+1,j | 1=i=m-1, 1=j=n}基本操作:??????CreateSMatrix(M); ????????操作结果:创建稀
您可能关注的文档
- 才培养方案与课程体系结题申请书.doc
- 户小学志愿者学雷锋保护汉江关爱老人活动资料.doc
- 才工作机制改革与政策创新一下试题答案山东干部学习平台齐鲁先锋.doc
- 托福阅读】精选阅读真题长难句50句.doc
- 扩报装新业务新模式试题.doc
- 扬沈浩精神建设模范部门测试答案.doc
- 承和谐文化构建和谐校园建设齐鲁一流名校打造全国教育品牌.doc
- 我意识2(含课堂作业).ppt
- 手车评估课件.ppt
- 技英语课文翻译.docx
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 中国民生银行校园招聘全国统一考试笔试内容题历年真题内部题库.docx VIP
- 国家城市轨道交通运营突发事件应急预案.pptx VIP
- (高清版)DB44∕T 2480-2024 《铝及铝合金深井铸造安全技术规范》.pdf VIP
- 新版医疗器械生产质量管理规范培训试卷带答案(2025).docx VIP
- 2026年全国低压电工证考试题库含答案.docx
- 外贸出口全流程图.pdf VIP
- 17J925-1 压型金属板建筑构造图集 17J925-1.pdf VIP
- 高考英语语法归纳.pdf VIP
- 《桥梁结构》课件.ppt VIP
- 海南省部分学校2024-2025学年高二下学期期中考试化学试题.docx VIP
原创力文档

文档评论(0)