如何编写高效的代码和优化代码

如何编写高效的代码和优化代码?

第一要做的就是能够识别出性能低效的点在哪里?要么通过经验,要么对不确定的地方打印耗时统计日志。

第二,不要担心网络通信的成本,要知道一些常识:比如IO相对内存操作,一定的慢的,因此对于在线计算时的input能走内存的尽量不要走IO。

这样能够帮助你快速定位问题的大致位置。

第三,不要担心代码行数的繁琐一定带来执行的低效,这些未必,关键看你的代码执行了什么操作。

原文地址:https://www.cnblogs.com/big1987/p/9328695.html