这名用户暂未设置签名。
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在文章《浅谈网格图分治》发表评论:
每日膜拜神奇小朋友
在讨论《98pts求助》回复:
B改成500,B1改成1000,跑的飞快
https://www.luogu.com.cn/article/zut3cxq2 拍的时候发现的(你知道瞪着代码看了一天,结果发现题解挂了的绝望吗) ``` hack: 10 2 0 0 0 0 0 0 0 0 0 0 1 3 10 0 2 1 10 0 ans:10 out:3 ``` 把题解里的代码输入输出改成c…
在讨论《奇怪,仅ACon#1,8,11,20,悬三关求调》回复:
@[See_you_soon](luogu://user/450699) 我不太清楚lower_bound在数组上找不到会返回啥,不过在vetor会返回end(),所以不判的话可能会下标越界
在讨论《奇怪,仅ACon#1,8,11,20,悬三关求调》回复:
查询直接lower_bound会死,先判一下如果b[l[i]]+add[i]>=c直接continue
在讨论《求问区别》回复:
难道不应该写(w>>j)&1吗
在讨论《求解一道题》回复:
a%3==0 or b%3==0 or (a%3==1 and b%3==1)先手输,否则后手输
在讨论《24 Pts 求调》回复:
而且你写的转移的时候ans会变化,改成开个变量记下来
在讨论《24 Pts 求调》回复:
你的dj怎么用queue
在讨论《80tps改了一下改成60tps了,详见内容,求调》回复:
差是1炸了
在讨论《想了一个数据结构》回复:
能离线就是树套树板了
在讨论《关于神秘 RE》回复:
/bx
~~博弈论怎么是黄题~~ --- 先说结论:若 $n$ 为奇数,先手必胜;若 $n$ 为偶数,最小值最先出现在谁手上谁输。 下面是证明: - $n$ 为奇数 此时,$1$ 号和 $n$ 号盒子都是先手拿,那么先手可以直接将 $1$ 号盒子拿空,这样等拿完 $n$ 号盒子,后手将无法行动,故先手必胜 - $n$ 为偶数…
在讨论《AC但不知道怎么A的,求助玄关》回复:
把X数组的修改放到$while$前面,不然X数组还没更新
在讨论《求助,全部RE是为什么》回复:
你的$solve$ 为什么是 $bool$
## [P4609 [FJOI2016] 建筑师](https://www.luogu.com.cn/problem/P4609) 外训听完组合数学后题单里的,但觉得 $dp$ 能过,写完真过了。结果一看提交记录,荣获最劣解。再一看题解,怎么都是斯特林数,蒟蒻不会,于是写篇题解 --- 首先,由于要求前后缀最大值的个数…
在讨论《全谷推自创题(BA)》回复:
@[Mss1617](luogu://user/981815)我只会线段树,没学过树状数组/bx
在讨论《全谷推自创题(BA)》回复:
@[Mss1617](luogu://user/981815)std不就是线段树?
在讨论《全谷推自创题(BA)》回复:
@[Mss1617](luogu://user/981815)随便让deepseek写的https://www.luogu.com.cn/record/226897867
在讨论《全谷推自创题(BA)》回复:
@[Asedwai](luogu://user/728910)确实
在讨论《全谷推自创题(BA)》回复:
线段树区间减,区间加等差数列,单点查,建议评蓝
在讨论《小清新数据结构 WA on #8 求调 悬关》回复:
看出来了,没忘set里加关键点,剩下就是卡常了
在讨论《小清新数据结构 WA on #8 求调 悬关》回复:
1.区间加没有乘区间长度 2.查询没有down 3.没有更新关键点权值 目前看出来这些,在10的3000行挂了
在讨论《万紫千红 求调》回复:
dfs改成这样 ``` void dfs(int x){ book[x]=1; sum[x]++; for(int i=head[x];i!=0;i=a[i].nxt){ int v=a[i].r; if(!book[v]){ dfs(v); } } return; } ``` 还有你建边反了
在文章《题解:AT_abc262_g [ABC262G] LIS with Stack》发表评论:
sto%%%orz
在讨论《荆史厚仁(如果你全WA)》回复:
@[zzz13579zzz](luogu://user/754829)坏了,好像能过
在讨论《荆史厚仁(如果你全WA)》回复:
@[konyakest](luogu://user/482660)但这么写挂了
请检查你的代码是否写错 ``` bool big(int a,int b,int k){ double d1=x[a].k*k+a[x].b; double d2=x[b].k*k+a[x].b; return d1>d2; } ``` 不过这玩意是怎么过编的
``` bool big(int a,int b,int k){ long long d1=x[a].u,d2=x[b].u; long long fz1=1ll*(k-x[a].l)*(x[a].d-x[a].u); long long fz2=1ll*(k-x[b].l)*(x[b].d-x[b].u); long…
在文章《NOI 2025 游记》发表评论:
%%%