每天进步一点点,但是不能不进步
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在讨论《迷惑错误》回复:
@[神仙酱](/user/22716) 哦我想岔了,这里用$>$是可以的,真正的问题是你的栈没清空(你只清空了ans)。 至于为什么改成$>=$能过就有点玄学了。。
在讨论《迷惑错误》回复:
@[神仙酱](/user/22716) ```cpp while (!s.empty() && h[s.top().first] > h[i]) ``` 改成 ```cpp while (!s.empty() && h[s.top().first] >= h[i]) ``` 就好了
在讨论《权值线段树求调》回复:
这题不是双堆么
在讨论《【奥运会讨论集中到本贴】2020 东京奥运会讨论专区》回复:
KAO GU
在讨论《2018俄罗斯足球世界杯讨论专区》回复:
KAO GU
在讨论《60pts线段树求助,#13-20 MLE》回复:
@[zhouruidi](/user/568243) 动态开点的话最大的一个点用了89.48MB(刚写的)
在讨论《60pts线段树求助,#13-20 MLE》回复:
动态开点,然后再少存一些信息估计才行
在讨论《60pts线段树求助,#13-20 MLE》回复:
数组开太大了吧,4000万??
1.题目中说第一行有两个数字M和N,结果数据点1、3、8的M和N都是分开在两行的,不排除其他数据点也是这样(因此RE了一发)。 2.题目中说相邻两个站号之间用一个空格隔开,结果数据…
在讨论《|| 两边顺序导致结果不同!》回复:
否则实际上的效果是 ```cpp (cout<<(x%4==0&&x%100!=0))||(x%400==0); ```
在讨论《|| 两边顺序导致结果不同!》回复:
应改为 ```cpp cout<<((x%4==0&&x%100!=0)||(x%400==0)); ```
在讨论《70分竟然是因为pushdown函数加了个if判断条件,改了就过了。为什么不对?》回复:
@[flowerdance_043](/user/107354) 可能是有×0的操作
在讨论《跟了一个教程学结果就只有20分》回复:
说不定是先展示一下高复杂度的做法,然后再讲优化呢
在讨论《问一个数学类问题》回复:
感觉正确做法是: 1.m是偶数: 若$\frac{m}{2}\geq n$,则除以2;否则一直-1直到等于n。 2.m是奇数: 先减1,然后转化成第一种情况。
在讨论《问一个数学类问题》回复:
@[Ew_Cors](/user/180103) hack:2 6,正确做法是$+1 \times2$,错误做法是$\times2+1+1$
在讨论《【调查】大家都用什么处理器?(wgzs)》回复:
Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
在讨论《爆0求助》回复:
@[Msents](/user/198964) 改好了: ```cpp void Add(int k,int l,int r,int addk){ if(tree[k].r r)return; if(tree[k].l>=l&&tree[k].r<=r){ tree[k].sum+=addk*(tree[k].r-tr…
在讨论《有没有会PYTHON的同志,从6开始进入tle》回复:
```python a=[[0 for i in range(1080)]for i in range(1080)] def sm(x1,y1,x2,y2,k): if not k: a[x1][y1]=1 return dis=1<<(k-1) sm(x1,y1+dis,x2-dis,y2,k-1) sm(x1+di…
在讨论《有没有会PYTHON的同志,从6开始进入tle》回复:
@[沫沫ioo](/user/517772) 6我本地都跑了2s多
在讨论《tarjan萌新求助(关注回报)》回复:
@[skyyyr](/user/328170) 我看你代码那半个小时一直在想,不会吧不会吧,我不就一段时间没写过图论么,咋一个tarjan都半天看不出来bug,最后结果是没有bug...
在讨论《tarjan萌新求助(关注回报)》回复:
@[skyyyr](/user/328170) 知道为啥我过了一个小时左右才回答你的问题吗? 因为我先看你的代码看了半个小时左右,没找到啥大问题,改了几个无伤大雅的地方,依然是TLE。 然后我通过反复提交注释部分代码的代码,最终找到问题是tarjan中遍历图的那个地方,然后我开始检查你的addedge函数,没发现啥问题…
在讨论《tarjan萌新求助(关注回报)》回复:
@[skyyyr](/user/328170) ```cpp const int M = 5e4 + 7; ``` 这样就行了。
在讨论《【调查】请问您现在使用的系统是?》回复:
弱弱地问一句:win11好用吗?
在讨论《这题怎么做啊?》回复:
哦我sb了,没事了,大家轻点喷
在讨论《这题怎么做啊?》回复:
```cpp int main() { bool A=1,B=1,D=1,C=0; std::cout<<!A&&B||C||D; return 0; } ``` 试试
在讨论《这题怎么做啊?》回复:
&&优先级高于||
在讨论《这题怎么做啊?》回复:
!A已经是false了,短路运算,后面的不算了
在讨论《本蒟蒻刚弄懂线段树,全WA求解》回复:
@[pogsuhe](/user/308800) 问题主要是pushdown和modify的时候,忘记更新lazyj了,然后我还加了几个模
在讨论《本蒟蒻刚弄懂线段树,全WA求解》回复:
@[pogsuhe](/user/308800) 帮你改好了,主要看pushdown和modify函数: ```cpp #include #define int long long using namespace std; const int maxn=114514; int n,m,p; int a[maxn]; s…