数据结构-二维数组-特殊矩阵压缩存储

数据结构-二维数组-特殊矩阵压缩存储

一、什么是压缩存储

计算机中的存储就是将数据写到主存储器(或者外部辅存)中用于即将到来的计算服务。对于主存储器来说,存储空间十分珍贵,在矩阵的表示中有几类特殊的矩阵,如:对角矩阵、三对角矩阵、上三角矩阵、下三角矩阵、对称矩阵等,其中有大量的重复数据,在存储过程就需要进行压缩处理,使得主存储器中的数据尽量小的冗余。

二、特殊矩阵的存储

1.对角矩阵

a11a22a33ann

如上所示,没有标识的空白部分就是无效值,可以理解成全是0。这无效值部分,就不需要存进计算机主存了,所以没必要像两种顺序存储那样全部都把矩阵存下来;具体分析来说,只有对角线有值,则存储位置k(假设主存中的一个位置标记为k)与矩阵下标对应关系为: k=i 或者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

majinshanNUN

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值