so尽量把vis数组开成bool类型,不要死套模板

1.只顾memset的用法,siezof()里面写的是变量名

2.在检索与回想的时候,一定要尤其注意状态的更动与气象的复原是或不是是一致的!!!!!

三.http://codevs.cn/problem/4768/

七.http://cogs.pro/cogs/problem/problem.php?pid=2566

1.三目运算符比if快!!!!!!!!!

图片 1

图片 2

1.小心在模仿的时候自然要把只怕会产出的气象考虑全盘

2.必然要从实际出发,不要死套模板

1.三目运算符比if快!!!!!!!!!

2.codevs部分时候抽风,当你数组开小的时候不是RE而是WA

4.温馨在造数据的时候绝不仅仅只考虑极端数据情形。先造几组平常数据,要否则晤面世只过极端数据别的全WA的景观!!!!

九.当频仍WA
之后尝试把数组开大学一年级点!!!!

2.有时候三个简练的话语就有也许引致超时!!!!

 

图片 3

八.ios有恐怕导致运转错误。

三.http://codevs.cn/problem/4768/

一.http://codevs.cn/problem/4906/

2.codevs局地时候抽风,当你数组开小的时候不是RE而是WA

 五.http://codevs.cn/problem/1001/

十.当调了不长日子觉得温馨程序对可是结果错误的时候,多读几回题。。

之后全部的数额处理任何在读入之后展开!!!!

1.只顾memset的用法,siezof()里面写的是变量名

 六.五一清北培训Day1T1

图片 4

1.交界表存的是边的多寡,不是点的数据!!!!!!!!!!!!!!!!!!!!!

3,永远不要认为过了样例就能得好些分

图片 5

图片 6

1 for(int j=cx[i-1].tm+1;j<=cx[i].tm;j++)
2             change(gg[j].pos,gg[j].val);
3 for(int j=cx[i-1].tm;j>=cx[i].tm+1;j--)
4             change(gg[j].pos,gg[j].pre);// 此处是pre,不是val!!! 

九.当再三WA
之后尝试把数组开大学一年级点!!!!

1.老是写程序以前,都要把思路整理清楚。要保障至少百分之八十都以没错代码。尽力制止写到八分之四才发现思路全错的图景

十一.tarjan中退栈的时候注意删除vis标记!!

十.当调了非常短日子感到自个儿程序对然而结果错误的时候,多读四遍题。。

1.在调节的时候一定要把整个程序的周转进程全体看完,不然会师世对了这个错了相当,对了那多少个这几个又错了的情况!

1.小心在模拟的时候势须要把大概会产出的事态考虑周全

五.http://codevs.cn/problem/1001/

1.在调节的时候肯定要把任何程序的周转进度整整看完,不然会并发对了这几个错了丰硕,对了那一个这么些又错了的气象!

1 for(int j=cx[i-1].tm+1;j<=cx[i].tm;j++)2             change(gg[j].pos,gg[j].val);3 for(int j=cx[i-1].tm;j>=cx[i].tm+1;j--)4             change(gg[j].pos,gg[j].pre);// 此处是pre,不是val!!! 

 二.http://noi.openjudge.cn/ch0205/2727/

2.有时候vis数组开成int类型会晚点!,so尽量把vis数组开成bool类型。省时省空间

2.在探寻与纪念的时候,一定要越发注意状态的转移与气象的过来是还是不是是一致的!!!!!

四.http://codevs.cn/problem/1058/

 

六.五一清北培养和练习Day1T1

3,永远不要觉得过了样例就能得过多分

日后全部的多寡处理任何在读入之后举办!!!!

2.有时候2个粗略的讲话就有恐怕引致超时!!!!

十二.在写带修改莫队的时候,

十一.tarjan中退栈的时候注意删除vis标记!!

1.老是写程序此前,都要把思路整理清楚。要有限援救至少八成都以正确代码。尽力幸免写到百分之五十才察觉思路全错的情况

2.有时候vis数组开成int类型会晚点!,so尽量把vis数组开成bool类型。省时省空间

图片 7

 

一.http://codevs.cn/problem/4906/

图片 8

2.决然要从实际上出发,不要死套模板

十二.在写带修改莫队的时候,

1.交界表存的是边的数额,不是点的数额!!!!!!!!!!!!!!!!!!!!!

图片 9

二.http://noi.openjudge.cn/ch0205/2727/

七.http://cogs.pro/cogs/problem/problem.php?pid=2566

八.ios有大概导致运营错误。

 

3.要好写的KMP是从0伊始的!!!!

 

3.温馨写的KMP是从0开端的!!!!

4.协调在造数据的时候绝不只是只考虑极端数据情形。先造几组符合规律数据,要不然会合世只过极端数据别的全WA的状态!!!!

四.http://codevs.cn/problem/1058/

图片 10

相关文章