0

我是一名有两年 Java 编程(仅数学编程)经验的学生,现在正在学习 C++,但从未有人教过我们如何有效地管理内存以执行代码。我将我的代码提交给了我所在国家的一场比赛,结果发现我的 java 代码实际上使用了大约 1000M 的内存,但执行时间为 0.07 秒。如何有效地编写带有循环和变量的基本程序?

4

1 回答 1

0

优化时的第一条规则是问自己:我需要优化吗?一般情况下1000M的内存和0.07秒是可以的。

第二条规则是profiling。您必须在探查器中运行您的代码,才能知道是什么占用了资源(CPU 或 RAM)。

被发现时,如果您不知道如何解决问题,请回到这里提出更具体的问题

回答你的最后一个问题。一般来说,你不能用变量和循环来伤害计算机......一般来说。

于 2016-12-15T10:59:49.890 回答