时间优化方法:
一.尽量减少for 循环使用。
1、实例化变量放在for循环外,减少实例化的次数
2、把能在循环外计算的,尽量在循环外计算,减少在内层的运算,有判断条件的语句和与循环不相关的操作语句尽量放在for外面
3、应当将最长的循环放在最内层,最短的循环放在最外层,以减少CPU跨切循环层的次数
4、将普通变量变为寄存器变量
在程序运行时,根据需要到内存中相应的存储单元中调用,如果一个变量在程序中频繁使用,例如循环变量,那么,系统就必须多次访问内存中的该单元,影响程序的执行效率。因此,C\C++语言定义了一种变量,不是保存在内存上,而是直接存储在CPU中的寄存器中,这种变量称为寄存器变量。
在数据量大的时候, 第三种方法可以减少更多耗时