错题笔记!
2016-07-28 15:04
197 查看
1.不用scanf会TLE!不用scanf会TLE!不用scanf会TLE!
2.递归时加上个else 以防 边界没有return;
3.提交的时候不要忘记去除调试!
4.不要忘记加换行!
5.
n2。(来自DQS, 感觉非常有用, 也没考虑到过这个问题)
6.不要用了全局变量之后再在主函数里int 特别是n,m;
7.正规考试中,打完了 如果空间足够足够的, 那就改long long
8.定义MAXN 的时候用 #define 吧, 实测 const 会慢, 这个在打的不是正解的时候管用。
9.max 函数, 有时间的话自己打一个 #define 吧, 自带的不如这个快, 理由同上。
10.尺取法 扩展 r++ 的时候不要忘记更改状态啊啊啊啊啊啊啊啊啊啊QAQQQQQQQQQQQQQQQQ
11.有符号跟无符号数一起运算时全部当成无符号数处理!!然而.size() .length() 返回值就是 unsigned 如果有负数与之比较的话,那么负数会变成大大大大正数!
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 如果有负数与之比较的话,那么负数会变成大大大大正数!
相关文章推荐
- 数据结构与算法JavaScript - 散列
- 前段开发网
- Android跨线程、进程通信(IPC),主线程与子线程通信
- centos 7 更换yum源
- css-background属性
- Android集成友盟推送
- PHPCMSV9 乱解读 之 PHPCMS V9的MVC
- Oracle 数据库导入导出 dmp文件
- 深入理解Hibernate的配置文件
- Android4.4 WebAPI实现拍照上传功能
- Meta标签实现阻止移动设备(手机、Pad)的浏览器双击放大网页
- 【Android】Merge讲解与实例
- Toast处理
- HDU3400(三分)
- 在函数中以数组作为形参的方法
- oracle学习(1)--------windows环境下的安装和基本操作
- 前段开发高段课程
- C#常用的命名规则汇总
- C# 实现打开和关闭可执行文件
- hostapd wpa_supplicant madwifi详细分析(十二)——EAP(RFC3748)及EAP状态机分析(RFC4137)