NOIp2018考前错误总结

——同样的坑总不能跳inf次吧

一、常规篇

1.记得开(long long)

2.“数组开小见祖宗”

3.“数组开大也得见祖宗”

4.(long long)(inf)要够大

5.(double)类型慎用(memset)

6.别忘了取模

7.(!a)(a!=0)

8.数组下标不要出现负数

9.二分答案的边界取哪个

10.不要忘记保存代码...

11.(return)(break)(continue)别用混了

12.大括号要括对位置

二、分类

线段树

13.不要忘建树

14.初始化(lazytag)

15.(<<1)(>>1)

快读

16.第一个(while)前面有(getchar),第一个(while)里面有(getchar),第二个(while)里面也有(getchar)

17.写了快读不要忘用

18.不要忘了(return f*s)

并查集

19.注意不要在没更新路径压缩的时候多次更改(fa)

20.初始化(fa[i]=i)

随时更新ing

————————————
哇没想到说好的更新咕到了12月……
似乎考完NOIp就没再刷过题了,成为了文化课选手qwq
咕咕f还没出最终获奖名单
卡线的我好慌qwq

原文地址:https://www.cnblogs.com/erutsiom/p/9917194.html