我试图推断一个我只能模拟的过程的马尔可夫链。最终图形将包含的状态/顶点的数量非常大,但我事先并不知道顶点的数量。
现在我有以下内容:
boost::dynamic_bitset
。现在我需要一个好的/快速矩阵或二维数组来存储整数。它应该:
matrix(3,4) = 3
。我希望我的问题足够清楚。
答案 0 :(得分:0)
我建议http://www.boost.org/doc/libs/1_54_0/libs/numeric/ublas/doc/matrix_sparse.htm - 提升UBLAS稀疏矩阵。稀疏矩阵存储有几种不同的实现,因此阅读文档可以帮助您选择适合您目的的类型。 (TLDR:稀疏矩阵具有快速检索或快速插入。)