数据结构第五章:数组和广义表

一. 多维数组某一个元素存储地址的计算    100页开始

二. 特殊矩阵的压缩存储

1.三角矩阵

上三角矩阵       下三角矩阵         对称矩阵  a[i][j] = a[j][i]

2.稀疏矩阵——三元组表

格式:      行  列  值       这是按照行序优先存储的

注意稀疏矩阵没有随机存取的性质         

注意是行序优先还是列序优先

105页  稀疏矩阵的转置:为了保证转置后是行序优先的,我们按照列序优先进行转置

即遍历整个表先找列为1的,行列互换后放入新三元组表,再找列为2的,以此类推。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数组 从本质上讲,数组与顺序表、链表、栈和队列一样,都用来存储具有 "一对一" 逻辑关系数据的线性存储结构。只因各...
    hadoop_a9bb阅读 4,340评论 0 8
  • 一些概念 数据结构就是研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这...
    Winterfell_Z阅读 5,938评论 0 13
  • 数组的定义 数组是由n个类型相同的数据元素组成的有限序列。其中,这n个数据元素占用一块地址连续的存储空间。数组中的...
    yzbkaka阅读 958评论 0 1
  • VisuAlgo!一,Date Structure的核心技术是分解和抽象二,基本概念和常用术语 三,逻辑结构1,逻...
    斜杠青年许晏铭阅读 920评论 0 0
  • 成长背景:四年级孩子,进入学渔系统半年。学习的自主性(之前主动性一般)和自信心(之前不愿意展示自己)大大提升,现在...
    肖馨肖馨阅读 414评论 0 4