|
|
1
3
我认为您将遇到的最大问题不是计算,而是磁盘写入速度或内存大小。顺便说一下,您似乎错误地确定了
所以对于这个号码你需要
因此,我认为您应该考虑其他方法来提供组合,以解决您的实际目标。
天真的解决方案。改变
如果要使用线程,只需划分
您要求提供类似函数的解决方案。您可以传递不同的文件名并使用不同的线程。购买时仍然需要使用内存映射。
|
|
|
2
2
不存在“快速”生成所有可能组合的情况。根据定义,这是非常慢的,因为n和k增加了:n/((n-k)!k!)上升速度快于(k/e)^n,作为n的函数渐近;因此,使用GPU以恒定因子加快组合生成速度只会让n和/或k增加一点点。 很抱歉听起来像是在说教,但您可能需要做一些事情,而不是尝试生成所有组合。 |
|
|
West · 在python中使用numpy生成范围内所有可能的组合 8 年前 |
|
|
Jian · R查找所有可能的唯一组合 8 年前 |
|
|
Hüseyin · 获取组合列表的序列号 8 年前 |
|
|
connorwstein · 从左上到右下遍历二维阵列的方法数 8 年前 |
|
|
Nick Law · 获取所有不重复的组合 8 年前 |
|
|
João Machado · 通过变量id获取两列的所有可能组合 8 年前 |
|
|
Dorogz · 使用php从多维数组中删除所有可能的组合(或置换) 8 年前 |