- 1
- 0
- 约3.91千字
- 约 52页
- 2018-08-20 发布于湖北
- 举报
数据结构(c 描述)电子教案第5章
第5章多维数组和广义表 ;5.5 广义表;5.1多维数组 ;例如,设A是一个有m行n列的二维数组,则A可以表示为:
;由此可知二维数组中的每一个元素 最多可有二个直接前驱和两个直接后继(边界除外),故是一种典型的非线性结构。
;5.1.2 多维数组在计算机内的存放
怎样将多维数组中元素存入到计算机内存中呢?由于计算机内存结构是一维的(线性的),因此,用一维内存存放多维数组就必须按某种次序将数组元素排成一个线性序列,然后将这个线性序列顺序存放在存储器中 ;多维数组的顺序存储有两种形式:
5.2.1 行优先顺序
;因此,可以得出多维数组按行优先存放到内存的规律:最左边下标变化最慢,最右边下标变化最快,右边下标变化一遍,与之相邻的左边下标才变化一次。因此,在算法中,最左边下标可以看成是外循环,最右边下标可以看成是最内循环。 ;5.2.2 列优先顺序
;因此,可以得出多维数组按列优先存放到内存的规律:最右边下标变化最慢,最左边下标变化最快,左边下标变化一遍,与之相邻的右边下标才变化一次。因此,在算法中,最右边下标可以看成是外循环,最左边下标可以看成是最内循环。
;5.3 特殊矩阵及其压缩存储 ;2.三角矩阵 ;3.对角矩阵 ;5.3.2 压缩存储
;(1)只存放下三角部分
由于对称矩阵关于主对角线对称,故我们只需存放主对角线及主对角线以下的元素。这时, a[0][0]存入s[0],a[
您可能关注的文档
- 山东省青岛市2015年中考语文试题(word版,含答案).doc
- 山东2006消耗量定额价目表_1626858118.doc
- 山东省建筑工程消耗量定额_交底培训资料.doc
- 山东省高等学校品牌专业附件1.doc
- 山东2006消耗量定额价目表_1618900898.doc
- 山东省高等学校品牌专业特色专业 申` 恚81.doc
- 山东网通公司网络广告业务整合营销传播的研究(可编辑).doc
- 山东荣成文体中心体育场照明设计.doc.doc
- 山西电力公司河津发电厂一期工程施工组织设计方案(可编辑).doc
- 山西省2016届高三高考考前质量监测语文试题word版.doc
- 肿瘤血液科主任医师2025年年底工作总结及2026年工作计划.docx
- 2025政治高考天津市考试真题及答案.docx
- 14 2026年高考小说阅读分析小说主题意蕴专项训练(学生版).pdf
- 12 信息类文本融合整本书阅读创新考法(教师版).pdf
- 16 探究小说的主旨意蕴.pdf
- 15 信息类文本阅读之科普文、访谈、调查类文本阅读专项训练(学生版).pdf
- 2025年12月21日更新-【OECD】2025年收入统计:解析经合组织国家的个人所得税收入.pdf
- 2025年12月19日更新-【西部证券】固定收益专题报告:REITs配置窗口渐进,聚焦三季报韧性主线.pdf
- 2025年12月19日更新-【IMF】水资源宏观临界性-2025.12.pdf
- 【2026】年北京延庆区高三一模高考英语试卷试题(解析版).pdf
最近下载
- (2026春新版)人教版三年级数学下册全册教案.doc
- 2025-2026学年小学信息科技泰山版2024六年级下册-泰山版2024教学设计合集.docx
- 2026年幼儿健康教育(学前教育)试题及答案.doc VIP
- 康吉森TSxPlus系统说明书用户手册.pdf
- 2025年河南测绘职业学院单招职业倾向性测试题库(历年真题).docx
- 2025年上海市闵行区中考英语二模试卷.docx VIP
- 部编版语文五年级下册第五单元教材解读大单元集体备课.pptx VIP
- 住院医师规范化培训结业临床技能考核第一站病史采集评分标准.pdf VIP
- 2025年上海市闵行区中考二模九年级下学期数学试卷.pdf VIP
- 2026天津中考:政治重点知识点.doc VIP
原创力文档

文档评论(0)