|
|
1
9
这个 Ackermann function 通常是一个有趣的项目,但如果你想在有生之年完成,就不要给它很大的投入。 |
|
|
2
3
Fractals |
|
|
3
3
我知道你说过你想自己制作,但也许你可以借鉴现有的基准来获得灵感。 The Computer language benchmark game 已经通过一组基准测试运行了许多编程语言。也许你可以从他们的基准中得到一些想法。 我脑海中的一些快速想法:
|
|
|
4
2
反转大矩阵。 |
|
|
5
2
你可以计算大素数或整数的因式分解。 |
|
|
6
2
看看 NAS Parallel Benchmarks 。这些最初是由 NASA 在Fortran中,使用MPI的超级计算机(现在仍然可用),但现在也有C、Java和OpenMP实现。 其中大部分是 非常 计算密集型,因为它们旨在代表科学计算中使用的数值算法。 |
|
|
7
1
|
|
|
8
1
你有一些非常好的 project euler ,这些都是与数学有关的,如果你想使用更高的值,可能会很耗时。 |
|
|
9
0
寻找素数被认为是相当耗时的。 |
|
|
10
0
查看语言测试中的基准测试: http://shootout.alioth.debian.org/ 然而:基准只是基准,不一定能告诉你很多关于现实世界的信息,相反,可能会产生误导。 |
|
|
11
0
如果你想尝试并行,可以做很多矩阵运算。您可以使用的矩阵的大小将受到内存的限制,但您可以进行任意数量的迭代。 这将强调现代CPU附带的SIMD指令。 |
|
|
12
0
这做了很多补充:
|
|
|
13
0
你可以尝试一个输入集很大的tsort(Turbo Sort)。我知道这是一种常见的操作。 |
|
|
14
0
启发式 NP-Complete 问题是获得一些CPU密集型代码的一种有趣方式。您可以为其中一个编写“解决方案”:) Karps NP完全问题。 |
|
|
Muhammad Umer · 为什么这个随机数猜谜游戏模拟产生5.8 1 年前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 1 年前 |
|
|
D W · Python-将浮点数从2转换为10到100位小数 1 年前 |
|
|
Bartol · 确定python龟图形中的角度 1 年前 |
|
|
randomAlgo · 将弹簧设置为相同长度的成本最低 1 年前 |
|
Fyodor · 在C中使用sin和cos计算数学表达式不正确? 1 年前 |
|
Sergio · python中大量数字的乘法 1 年前 |