0

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

回答

0

优化时的第一条规则是问自己:我需要优化吗?在一般情况下,1000M的内存和0.07秒是可以的。第二条规则是分析。您必须在探查器中运行您的代码以了解正在占用资源(CPU或RAM)的内容。

当发现,如果你不知道如何解决问题,回到这里更具体的问题

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