ด้้้้้็้้้็็็็็้้้้้็็็็็้้้้้้็็็็็้้้้้็็็็็้้้้้้็็็็็้้้้้็็็็็้้้้้้็็็็็้้้้้็็็็็้้้้้้็็不畏风吹浪打,胜似闲庭信步
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
- 如果你是用$vector$的$G_i$存深度为$i$的$dep_{max}$,然后计算的过程中把它提出到另一个数组$a_i$中保存时,$a_i$记得清零。 ```cpp tot = 0; for(int v : G[i]) a[++tot] = v; sort(a+1, a+tot+1); . . . for(in…
在讨论《红色100求调》回复:
@[lzh000](luogu://user/1101114) 对于一个节点v,当他的父亲节点u是终端节点弄错了 ```cpp /* 1.这是什么算法?从题目里面怎么看出来?(就是突破点) 2.写代码自己有错误,是什么原因?(知识不知道,还是不够仔细,如读题没理解透) 3.这题与前面什么题目感觉是类似? */ #inc…
在讨论《坐标GD,求CSP-S分数线》回复:
@[All_Wrong_Answer](luogu://user/918478)感谢
在讨论《坐标GD,求CSP-S分数线》回复:
@[chenlc](luogu://user/1610733) 求助一下,哪里有试卷不记得题目了
在讨论《又是一年 NOIP 了》回复:
退役快乐,纵然失败
在讨论《求证思路》回复:
差不多思路@[Tairitempest](luogu://user/785784)
在讨论《RE84pts》回复:
@[netlify](luogu://user/524369) orz%%%%%%%%%%%
本地跑没有问题,但是测评O2变成RE,不加O2TLE ```cpp #include #define ull unsigned long long #define ll long long using namespace std; const ll MAXN=1e6+50000; const ull base=233;…
在讨论《WA30》回复:
不知道为什么,全部输出0
已经照的第一篇题解大改了,但还是WA30,求调 ```cpp #include #define ll long long #define int long long #define Mid ll mid = (l+r)>>1 using namespace std; const int N = 3e5 + 20; ll…
```cpp (double)y/x; ``` 不要写成 ```cpp (double)(y/x); ``` 下面的那个写法是先在在整数中向下取整然后再转double ~~应该只有我这么唐的人会犯这个错误~~
### [TLE](https://www.luogu.com.cn/record/188308890) ```cpp #include #define ll long long using namespace std; bool st; const int N = 6e5 + 5; ll n, m, tr[N 0;…
在讨论《线段树求条qwq》回复:
@[SSpider_Man](/user/85977) 我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你我喜欢你
rt ```cpp #include #define ll long long #define Mmid ll mid =rc[ls(p)] #define Mid ll mid =(l+r)>>1 using namespace std; const int N = 1e6 + 20, M = N mid) mul(…
在讨论《站外题求助(玄关)》回复:
枚举每个j然后对于每个区间[j * (k-1), j * k] (k为正整数 ) 用前缀和给[j*(k-1),j*(k-1)+j/2-(j%2==0)]加上一然后扫过去就行了吧 @[F0cus_O](/user/1424469)
在讨论《大佬们,我这样写可以吗,为什么数字进不到数组里面》回复:
@[wdmzjhyk](/user/1494443) 你直接特判一下呀,或者这样 ```cpp #define _CRT_SECURE_NO_WARNINGS #include using namespace std; int a[1000]; int main() { int n,c; int i = 0; scan…
在讨论《大佬们,我这样写可以吗,为什么数字进不到数组里面》回复:
```cpp for (c = i; c >= 0; c--) { printf("%d",a[c]); } ``` @[wdmzjhyk](/user/1494443)
在讨论《关于double和long double 的精度》回复:
@[Laisira](/user/983519) 感谢
四份代码只改变了long double , double 还有最后的 if(g[0] == 1.0) 和计算方式,为什么依旧爆精度? WA*1 https://atcoder.jp/contests/abc189/submissions/59119931 ```cpp #include #define ll int /…
在讨论《线段树二分wa #11 #12求条》回复:
@[zzb1217](/user/746761)
在讨论《线段树二分wa #11 #12求条》回复:
65行改成这个,不然会爆 ```cpp int s = sum(1, 1, mid) * (1ll<<cnt); ```
在讨论《求一类dp题目》回复:
@[iamajcer](/user/629377) @[Mirasycle](/user/502949) 感谢dalao
题目大意是给一个游戏,两个人参与,然后一个希望得分最大,另一个相反,两人轮流走,问最终结果最大值或最小值 难度最好在蓝及以下(顺便问问有没有关于这一类dp的trick或解题思路
在讨论《梦熊 CSP-J 2024 模拟赛 赛时答疑帖》回复:
qp
在讨论《关于函数返回值》回复:
@[Terrible](/user/195942) 拜谢dalao
在讨论《关于函数返回值》回复:
@[_Supernova](/user/878013) @[大眼仔Happy](/user/537046) @[Estrella_Explore](/user/937928) @[exploration](/user/928965) 感谢
在讨论《关于函数返回值》回复:
@[_Supernova](/user/878013) RE+TLE ```cpp #include #define ll int #define Mid ll mid = (l+r)>>1 using namespace std; bool st; const ll N = 5e5 + 20; ll n, m, a[…
本人这题卡了两个月,最后被老师发现是函数返回值导致我RE和MLE,请问有人能解释一下是什么原因导致的吗? 程序第13行: [改之前:](https://www.luogu.com.cn/record/181581143) ```cpp ll pushup(ll p) ``` 改成这个就ac了 ```cpp void p…
# [TLE * 2 + WA* 6](https://www.luogu.com.cn/record/181415579) ```cpp #include #define ll long long using namespace std; const int N = 1e4+10; ll base = 233, Mo…