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

How to reduce memory required to execute a code?

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

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

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

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

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