我是一名学生,他有两年的Java编程经验(只有数学编程),现在正在学习C ++,但我们从未被教过如何有效地管理内存以执行代码。 我将我的代码提交给了我所在国家的一个竞赛,事实证明我的java代码实际上使用了大约1000M的内存,但执行时间为0.07秒。 如何使用循环和变量有效地编写基本程序?
答案 0 :(得分:0)
优化时的第一条规则是问自己:我需要优化吗? 1000M的内存和0.07秒在一般情况下都可以。
第二条规则是分析。您必须在分析器中运行代码才能知道占用资源的内容(CPU或RAM)。
发现时,如果您不知道如何解决问题,会回到这里提出更具体的问题。
回答你的最后一个问题。一般来说,一般情况下,你不能通过变量和循环来伤害计算机。