0

我想创建一个可用作 2D 累积结构的稀疏单元。

      1        2        3        4
1   [1]    [3,2]  [2,3,2]    [1,2]
2 [1,3]    [1,2]      [2]    [1,4]
3   [2]    [1,2]    [2,3]      [1]

矩阵的维数约为 10e6 以下是我想到的几件事:

稀疏矩阵

当然这是行不通的,因为矩阵中的元素应该是array.

细胞

这以某种方式起作用。但是记忆非常沉重。第一次分配就需要大量内存!虽然据说细胞结构本身是稀疏的,但在我的情况下似乎并不实用。

>> whos
  Name         Size                   Bytes  Class     Attributes

  C         9357x12363            925445184  cell                

地图

我虽然使用地图来存储以坐标为键的集合。但是我只能找到将“char”分配为键类型的方法,而不是二维坐标。

4

0 回答 0