注意在服务器上编程 非常需要提升服务器性能。
循坏代码的优化(及其重要):
在写循坏代码时:
(1)尽量减少循坏内部不必要的计算,能放到循环外的就放到循坏外;
(2)嵌套循环中,尽量减少内层循坏的计算,越往里循坏次数越多;
(3)局部变量查询较快,尽量使用局部变量
其他优化手段:
1、连接多个字符串,使用join而不是+
2、列表进行元素插入和删除,尽量在尾部操作
循环优化 time.time()
减少最内层循环的计算,尽量往外层放
连接字符串使用str.join(""),不生成新字符串
列表删减放在尾部,不用大量copy数据