Google Code Prettify

2014年2月4日 星期二

簡易改善演算效率小技巧



1.用移位取代乘除法效率較高

x = x/2;

//可以用以下取代

x>>1



x = x * 4

//可以用以下取代

x << 2


2.用乘法取代除法

x = x/5.0;

//可以用以下取代

#define a 1/5.0

x = x * a;


3.if-else分支中

盡量把機率高的分支用在if分支中

沒有留言:

張貼留言