- 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
- 国证国际-智谱(2513.HK)AGI为信仰,持续提升智能上界,首予买入-260715.pdf
- 华安证券-“打新定期跟踪”系列之二百六十四:创业板新股托伦斯上市首日均价涨幅达949%25-260713.pdf
- 国金证券-机器人行业研究:宇树机器人完成活体微创手术,1X发布新一代灵巧手-260712.pdf
- 算力基础设施算电协同创新实践案例集.pdf
- TCSEE-电动汽车换电站参与电网调控通用技术规范编制说明.docx
- DBJT13-城区古树名木健康诊断技术规程条文说明.docx
- DB42T-建筑工程三维模型标注(MBD)技术规程.pdf
- TCSEE-换流站设备监测模型数据规范.docx
- TINFOCA-面向工业场景的任务编排平台公共服务技术要求.docx
- TTS-航空发动机控制及监视系统试验器校准规范编制说明.doc
最近下载
- 正辛硫醇(CAS号:111-88-6)理化性质与危险特性一览表.docx VIP
- 外来医疗器械植入物规范化管理.pptx VIP
- (24页PPT)物体的浮沉条件及应用段巍.pptx VIP
- 第一章+宇宙中的地球(单元解读课件)地理人教版必修第一册.pptx VIP
- 山西省太原市山西省实验中学2024-2025学年七年级上学期第一次月考地理试卷.docx VIP
- 2026年最新金融科技风险评估考试练习试题及答案解析.docx
- 孟万金 中小学生积极心理品质量表.pptx VIP
- 化学品安全技术说明书(三甲基环己胺).docx VIP
- 山西省太原市2026-2027学年上学期9月学情监测七年级历史试卷含答案.pdf VIP
- 水利工程施工施工日志模板.xls VIP
原创力文档

文档评论(0)