蠢哭系列--

pushdown乘以懒标记....劳资的青春都花在找bug上了

赋值给long long的int * int可能爆啊啊啊啊啊啊啊啊

搜索边界别只写一个..比如迭代加深..棋盘染色///

看数据范围的时候不要把m的数据范围看成n的

开long long

输入m条边的时候不要for循环里输入n条边,排序亦如此

cout<<st<0?-1:st;是不对的,优先级

应该是cout<<(st<0?-1:st);

题目要求多组询问,但是样例只有一组询问别忘记换行

线段树change之后pushup

树剖分轻重链时if(!top[x])top[x]=x;

pushdown....

割点第一种情况是low[v]>=dfn[x]不是low[v]>=low[x]

char a[];scanf("%s",a+1);

fabs double的绝对值

判断两个double是否相等fabs(a-b)<=1e-8 因为有精度误差

 搜索/dfs时搜过的不要搜 vis,pre..记录等。

DAY2

开long long 要取模...

别忘写正解

枚举是个好东西。

做的事:学卡特兰数 考洛谷月赛 过了一遍noip2017....的暴力

DAY3:

上午考试,读不懂题.....

下午做noip2016.....的暴力

DAY4:

上午考试

下午做noip2015...的暴力

最后半小时打模板

空间 僵尸岛 bfs 数学 文件夹  大数据读入 对拍

原文地址:https://www.cnblogs.com/zzyh/p/7695642.html