- 2
- 0
- 约2.6千字
- 约 18页
- 2019-03-03 发布于江苏
- 举报
创建三角矩阵类 问题描述 行数与列数相等的方阵,开发类TriMat,它定义的是对角线以下的元素值全为0的上三角矩阵。 上三角矩阵的性质 三角矩阵的存储 如何选择三角矩阵的存储结构是至关重要的问题 可以考虑为零的元素不占用存储空间 用一维数组M只存放上三角元素 类的描述 类的描述 类的描述 类使用的举例 #include “TriMat.h” TriMat A(10),B(10),C(10); A.ReadMat(); B.ReadMat(); C=A.AddMat(B); C.WriteMat(); 三角矩阵的存储 标准数组定义需要n2个内存位置,但为了节省存储空间,我们将三角矩阵中的各项存储到一维数组M中,主对角线以下的各项不再被存储 三角矩阵的存储 三角矩阵的存储 存储算法需要一个存取函数,它必须可以确定存储了元素项Ai,j,存取函数利用一直到i行的各行所存储的元素个数的信息,对每一行i都可以计算这一数据,将其存放到一个数组(rowTable)中,以供存取函数使用。 三角矩阵的存储 三角矩阵的存储 存取Ai,j的算法如下: 1.若ji,则Ai,j=0,不存储该项 2.若j=i,则取rowTable[i]的值,即数组M中存储的一直到第i行的所有元素个数,在第i行,前i项是0,不在M中存放,元素项Ai,j的位置是M[rowTalbe[i]+(j-i)]。 类的声明 类的声明 类的声
您可能关注的文档
- 生物物理学-二态系统.pptx
- 生物多样性受危原.pptx
- 生物必修一第一章 第一节 细胞中的元素和化合物.ppt
- 生物界是一个相对稳定的生命系统ppt1 北师大版.ppt
- 生物电阻抗矢量分析法评价维持性血液透析患者干体重初探.pdf
- 生物的进化PPT课件21 人教版.ppt
- 生态系统及其稳定性复习课ppt 人教课标版.ppt
- 生物的生殖和发育PPT课件 北师大版.ppt
- 生长于大地之中 ——大同博物馆工程设计——崔恺工作室.pdf
- 生物变异在生产上的应用ppt 浙科版.ppt
- 2026山东东营广饶县广饶街道城镇公益性岗位招聘15人考试模拟试题及详细答案解析.docx
- 农业保险理赔数据资产化应用与定损效率提升研究.docx
- 2025年嘉兴市秀城区公共资源交易服务中心人员招聘笔试试题及答案解析.docx
- 2026江苏苏州国投集团招聘(第一批)部分岗位要求调整笔试历年参考题库附带答案详解.docx
- 2027年智能家居设备安全检验的实时监控系统商业潜力.docx
- 机车轮对信息管理系统的设计与智能化演进.pptx
- 2026江苏盛和房地产股份有限公司下属子公司招聘劳务人员2人(盛荣公司)笔试历年参考题库附带答案详解.docx
- 智能汽车交通拥堵辅助(TCA)在低速跟车场景的舒适性竞争.docx
- 2026年AI翻译技术在多语言教育电子书中的应用精度与文化适配挑战.docx
- 2026年阿克苏地区阿克苏市消防救援系统人员招聘笔试参考题库及答案解析.docx
原创力文档

文档评论(0)