0%

矩阵

矩阵

对称矩阵

存下三角区和主对角线

  • 就是Aij=Aji 所以存储的时候只需要存 主对角线+下三角区
  • i>=j时按行存储从0开始 Aij=(i+1)i/2+j+1 j>=i时根据Aji=Aij求解就行了

三对角矩阵

  • 就是只有三条斜对角线,旁边的三角形(都是0)不要,也不需要存储
  • 按行存储从0开始的 Aij=2i+j+1

稀疏矩阵

存储矩阵一般是采用二维数组,优点是可以随机访问每一个元素,因而能够较容易的实现矩阵的各种运算。但对于稀疏矩阵来说,会重复存储很多0,浪费空间。

  • 矩阵很大,存储的东西很少

稀疏矩阵的三元组表是对稀疏矩阵的压缩存储方式

  • 三元顺序表是三元组表的顺序存储结构
  • 十字链表是三元组表的链式存储结构

欢迎关注我的其它发布渠道