版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
矩阵数组是由n(n≥1)个相同类型的数据元素构成的有限序列,一个数组的所有元素在内存中占用一段连续的存储空间3*3二维数组Loc(a)=Loc(a₀)+i*LL是每个数组元素所占据的存储单元对于二维数组而言,有两种映射方法:按行优先和按列优先设二维数组的行下标与列下标的范围分别为[l₁,h₁]与[l₂,h₂]行优先:先行后列,先存储行号较小的元素,行号相等先存储列号较小的元素L是每个数组元素所占据的存储单元前面有几整行最后一行前面前面有几整行最后一行前面的元素数量一整行的元素个数个元素的地址一整行有5-0+1=6个元素5-3=2最后一行前面还有3-0=3个元素设二维数组的行下标与列下标的范围分别为[l₁,h₁]与[l₂,h₂]行优先:先行后列,先存储行号较小的元素,行号相等先存储列号较小的元素Loc(a,,)=Loc(auz)+[(i-l₁)*(h₂-l₂+1)+(i-l₂)]*LL是每个数组元素所占据的存储单元Loc(a,j)=Loc(a₀₀)+[iL是每个数组元素所占据的存储单元设二维数组的行下标与列下标的范围分别为[l₁,h₁]与[l₂,h₂]列优先:先列后行,先存储列号较小的元素,列号相等先存储行号较小的元素内存中的存放形式设二维数组的行下标与列下标的范围分别为[l₁,h₁]与[l₂,h₂]列优先:先列后行,先存储列号较小的元素,列号相等先存储行号较小的元素L是每个数组元素所占据的存储单元前面有几整列一整列的元素个数前面有几整列一整列的元素个数最后一列前面的元素数量最后一列前面还有5-3=2个元素个元素的地址个元素前面还有3-0=3整列设二维数组的行下标与列下标的范围分别为[ll,h₁]与[l₂,h₂]列优先:先列后行,先存储列号较小的元素,列号相等先存储行号较小的元素Loc(aw))=Loc(an,z)+[(-l₂)*(h₁-l₁Loc(aw,)=Loc(a₀o)+[iL是每个数组元素所占据的存储单元L是每个数组元素所占据的存储单元矩阵的压缩存储:指为多个值相同的元素只分配一个存储空间,对零元素不分配存储空间。特殊矩阵:指具有许多相同矩阵元素或零元素,并且这些相同矩阵元素或零元素的分布有一定规律性的矩阵。对称矩阵、上(下)三角矩阵、对角矩阵NNuu都有aj=a(1≤i,j≤n),则称其为对称对于n阶对称矩阵,上三角区所有元素和下三角区对应元素相同,所以我们只需要存储对角将矩阵中关键字存储到一维数组B[n(n+1)/2]中存储下三角区和对角线上元素a第一行存储元素1一共1个第二行存储元素2和5一共2个个元素如果数组B中下标从0开始,那么a,元素存在B中下标为的位置即Nw1个3224338如果数组B中下标从0开始,那么a₁元素存在B中下标为的位置下三角区:Eg:矩阵中第二行第二列号元素5经过计算在数组B中下标应该为125341232548对称矩阵.Nw1个322438主对角线i=j如果数组B中下标从0开始,那么a元素存在B中下标为的位置即|Eg:矩阵中第二行第三列号元素4经过计算在数组B中下标应该为125348三角矩阵:下三角矩阵的上三角区都是同一常数,上三角矩阵的下三角区都是同一常数下三角矩阵上三角矩阵存储思想:与对称矩阵类似,不同之处在于存储完下三角区和主对角线上的元素之后,紧接着存储对角下三角矩阵对于下三角区和对角线上的元素存储和对称矩阵是一样的即对于下三角元素如果数组B中下标从0开始,那么a₁元素对于上三角元素只用存储一个即可,存在B中下标为上三角矩阵对于上三角矩阵对于上三角区和对角线上元素a,第一行存储关键字1和2和3一共n个第二行存储关键字5和4一共n-1个第三行存储关键字8一共n-2个第i-1行存储n-(i-2)个关键字所以a,是数组B中第上三角矩阵对于上三角矩阵对于下三角区元素,只用存储一个即可,存在B三对角矩阵:对角矩阵也称为带状矩阵。对于n阶方阵A中的任一元素a₁,当li-jl>1时,有a;₁=08存储思想:将3条对角线上的元素按行优先方式存放在12345456当i>1时,第一行存储两个元素,接下来除去最后一行和第一行一共i-2行,每行都有三个元素所以元素a,对应数组B中的下标为k=2i+j-3三对角矩阵:对角矩阵也称为带状矩阵。对于n阶方阵A中的任一元素a,,当li-jl>1时,有a₁=0124245500000600777000088存储思想:将3条对角线上的元素按行优先方式存放在一维数组B中12345456若已知三对角线矩阵中某元素a;在一维数组B中存放于第k个位置,则可求得i=L(k+1)/3+1」,j=k-2i+3位置k的元素的实际是第k+1个元素前面一共有k个元素除去第一行,还有k-2个元素,这k-2每达到3,那么k+1元素就进入下一行,所以它的行数便增1,而且是从第二行开始的。如果达不到三个,那第k+1个元素也到不了下一行,但是k-2不一定是3的整数,稀疏矩阵:矩阵中元素个数s相对于矩阵中非0元素个数t来说非常多,即s远大于
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 园艺生产技术员安全技能考核试卷含答案
- 作物制种工岗中基础晋升考核试卷含答案
- 计量员岗前安全规程考核试卷含答案
- 扬声器装调工安全素养知识考核试卷含答案
- 人工智能训练师岗位责任担当考核试卷含答案
- 电机检修工持续改进竞赛考核试卷含答案
- 淀粉及淀粉糖制造工岗位知识技能考核试卷含答案
- 2026中国锂电隔膜涂层技术迭代与性能优化专项研究
- 2026中国液体化工多式联运体系构建与发展前景报告
- 2026医药企业研发效率评估与创新激励机制报告
- 成人高考专升本2025年考试《政治》真题试卷(含答案)
- 2026中国动力电池梯次利用商业模式与残值评估研究报告
- 6.5美丽中国加快建设 课件 (共32张)+内嵌视频 统编版道德与法治9年级上册
- 古诗文默写训练与答题策略
- 汇编mips考试试题及答案
- 青岛华通集团招聘笔试题
- 箱涵预制、安装、现浇施工方案
- CNAS-TRC-002-2009 管理体系两阶段审核的合理性安排和实施
- 谈傣族民间舞蹈的风格特征和文化阐释
- 喷泉喷头参数Word版
- 高光谱遥感影像混合像元分解PPT课件.ppt
评论
0/150
提交评论