如何减少执行代码所需的内存?

时间:2016-12-15 10:35:11

标签: processing-efficiency memory-efficient coding-efficiency

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

1 个答案:

答案 0 :(得分:0)

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

第二条规则是分析。您必须在分析器中运行代码才能知道占用资源的内容(CPU或RAM)。

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

回答你的最后一个问题。一般来说,一般情况下,你不能通过变量和循环来伤害计算机。