错误录

网络流

1.初始化坐标信息最好与题目表述一致。

2.网络流的head数组初始化成-1。

3.网络流加边时如果有输入,注意建边的顺序。

解题前

1.注意每个题是求最大值还是最小值,写到纸上去。

2.在考试时加上#define int long long。

3.10^5=100000,10^6=1000000

解题时

1.数组可劲开,内存一定够。

2.不到万不得已,不要用pow函数

3.while循环当不是靠括号里的条件终止时不要忘了符合条件后break。

4.开数组给自己多留几个空空间,防止越界,运算也快

5.memset能少用就少用,清一遍数组很费时,手写队列不用清零。

6.遇到卡内存的题记得给头文件留出1M的空间。

7.注意操作系统的关键字以及不同系统之间语法的不同,比如linux下没有strlwr以及strupr函数。

解题后

1.用最朴素的暴力对拍所有的程序。

2.造极限数据试试,看看会不会有RE的情况

posted @ 2017-07-05 22:05  JS_Pierre  阅读(185)  评论(0编辑  收藏  举报