程序开发中的优化

 

1、深刻理解程序各句法的特点

 

2、乘法 左移 除法 右移(除数要是2的幂)

 

3、尽量用数学公式简化如求1-N的整数和(n+1)*n/2

 

4、表达式折叠如:x = x + 1 ;x += 1

 

5、判断的语句优化,概率性高的提前

 

6、switch 优化 if elseif 在只有一个判断多值分支条件下有switch代替if多分支

 

7、循环优化,循环条件的判断,固定值提出循环外

你可能感兴趣的:(优化,程序开发)