搬运 ++i快于i++ int data(5)快于int data=5 取模非常慢,所以尽量用减法代替 for(int i=1;i<=n;i++)===>for(register int i=1;i<=n;i++)(快到飞起) int add(int x,int y){return x+y;}=> inline int add(int x,int y){return x+y;} 减少使用STL,他们的常数非常大 define比赋值要快 定义数组大小时尽量使用奇数 尽量不要用bool,int是最快的 if() else语句比()?():()语句要慢,逗号运算符比分号运算符要快。