实验内容和要求 2、若矩阵采用三元组顺序表表示,设计并验证找出矩阵中所有马鞍点的算法。 实验过程及结果 需求分析 1、将随机生成的数定义为int型(为方便起见设定范围为-20至19(不含0),可修改),三元组存储的元素分别为非零元的行下标、列下标及该位置的元素值,零元不进行存储。实际上在生成稀疏矩阵时是随机选取一些位置生成非零元然后存入三元组中。 2、从键盘输入矩阵的行数和列数后应能输出三元组顺序表及相应矩阵(按行和列排列形式输出)。 3、 程序能实现的功能包括: ①初始化矩阵;②产生新的随机矩阵;③手动输入新的矩阵;④输出阵列形式的矩阵;⑤找出矩阵的马鞍点; = 6 \* GB3 ⑥输出矩阵的马鞍点的三元组形式; = 7 \* GB3 ⑦清空矩阵; = 8 \* GB3 ⑧清空马鞍点; 概要设计 1、矩阵的抽象数据类型定义: ADT Matrix{ 数据对象:D={ aij|i=1,2,…,m,j=1,2,…,n; Ai,j∈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} 基本操作: InitMatrix(M) 操作结果:初始化矩阵M CreateTSMatrix(M) 操作结果:
您可能关注的文档
- 水电安装工程各工序做法(一)分析.doc
- 2005-2016年上海交通大学827材料科学基础试题真题摘要.docx
- 浅谈足球文化分析.ppt
- 水电报价汇总表分析.docx
- 2005年5月系统分析员级试题及答案(25页)摘要.doc
- IGBT模块封装及车用变流器设计与验证讲解.ppt
- IGBT升压斩波电路设计讲解.docx
- IMD工艺资料讲解.ppt
- 浅析“第一财经”的全媒体盈利模式分析.ppt
- 水电解质紊乱分析.ppt
- 第4章第二节主动运输与胞吞胞吐2026年高一上学期生物人教版必修1.pptx
- 统编版二年级语文下册课件《阅读11 寓言二则》.pptx
- 基因指导蛋白质的合成+—2026学年高一下学期生物人教版必修2.pptx
- 统编版二年级语文下册课件《阅读12 画杨桃》.pptx
- 减数分裂-2025-2026学年高一下学期生物人教版必修2.pptx
- 2.2城镇化(教学课件)-2025-2026学年高中地理必修第二册(人教版2019).pptx
- 统编版二年级语文下册课件《阅读14 古诗二首》.pptx
- 增强儿童免疫力的感冒后护理.pptx
- 7.2 做全球发展的贡献者 课件-2025-2026学年高中政治统编版选择性必修一当代国际政治与经济.pptx
- 统编版二年级语文下册课件《阅读23 黄帝的传说》.pptx
有哪些信誉好的足球投注网站
文档评论(0)