【发布时间】:2016-03-01 20:38:58
【问题描述】:
我试过了:
vector<int <vector> > Graph(100000, vector<int> (100000)) ;
和
vector<bool<vector> >Graph (100000,vector<bool> (100000)) ;
和
bool Graph [100000][100000] ;
...但它们都不起作用。
【问题讨论】:
-
不要为 C++ 问题添加 C 标签!
-
你不觉得有点太大了吗?
-
这是非常不具体的但它不起作用。你认为我们能猜到哪里出了问题吗?当您提出问题时,为什么它不起作用是必不可少的。因为这也反映了您对问题的理解程度,所以当您尝试做一些您还没有准备好做的事情时,可能会出现这种情况。
-
您确定您的计算机有超过 37.25GiB 的内存吗? (假设
int是 4 字节长) -
将矢量保存为硬盘或 SSD 上的文件可能是解决方案。如果需要,实施缓存系统。