错误录

网络流linux

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的状况

相关文章
相关标签/搜索