您的位置:首页 > 其它

错题笔记!

2016-07-28 15:04 197 查看
1.不用scanf会TLE!不用scanf会TLE!不用scanf会TLE!

2.递归时加上个else 以防 边界没有return;

3.提交的时候不要忘记去除调试!

4.不要忘记加换行!

5.
for(int i = 1; i <= strlen(str); i ++)
每次都会计算一边 strlen,复杂度

n2。(来自DQS, 感觉非常有用, 也没考虑到过这个问题)

6.不要用了全局变量之后再在主函数里int 特别是n,m;

7.正规考试中,打完了 如果空间足够足够的, 那就改long long

8.定义MAXN 的时候用 #define 吧, 实测 const 会慢, 这个在打的不是正解的时候管用。

9.max 函数, 有时间的话自己打一个 #define 吧, 自带的不如这个快, 理由同上。

#define max(u,v) (u > v ? u : v)


10.尺取法 扩展 r++ 的时候不要忘记更改状态啊啊啊啊啊啊啊啊啊啊QAQQQQQQQQQQQQQQQQ

11.有符号跟无符号数一起运算时全部当成无符号数处理!!然而.size() .length() 返回值就是 unsigned 如果有负数与之比较的话,那么负数会变成大大大大正数!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: