如何减少执行代码所需的内存?
How to reduce memory required to execute a code?
我是一名学生,有两年 Java 编程经验(仅数学编程),现在正在学习 C++,但我们从未被教导如何有效地管理内存以执行代码。
我将我的代码提交给了我所在国家/地区的一项比赛,结果我的 java 代码实际上使用了大约 1000M 的内存,但执行时间为 0.07 秒。
如何有效地编写带有循环和变量的基本程序?
优化时的第一条规则是问问自己:我需要优化吗?一般情况下 1000M 内存和 0.07 秒就可以了。
第二条规则是分析。您必须 运行 您的代码在探查器中才能知道什么正在占用资源(CPU 或 RAM)。
被发现时,如果您不知道如何解决问题,回来这里提出更具体的问题。
回答你最后一个问题。一般来说,你不能用变量和循环伤害计算机......一般来说。
我是一名学生,有两年 Java 编程经验(仅数学编程),现在正在学习 C++,但我们从未被教导如何有效地管理内存以执行代码。 我将我的代码提交给了我所在国家/地区的一项比赛,结果我的 java 代码实际上使用了大约 1000M 的内存,但执行时间为 0.07 秒。 如何有效地编写带有循环和变量的基本程序?
优化时的第一条规则是问问自己:我需要优化吗?一般情况下 1000M 内存和 0.07 秒就可以了。
第二条规则是分析。您必须 运行 您的代码在探查器中才能知道什么正在占用资源(CPU 或 RAM)。
被发现时,如果您不知道如何解决问题,回来这里提出更具体的问题。
回答你最后一个问题。一般来说,你不能用变量和循环伤害计算机......一般来说。