这名用户暂未设置签名。
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
在讨论《管理员注意了》回复:
貌似这人已经没了
在讨论《推荐一下值得一玩的「轻量级游戏」?》回复:
666
在讨论《萌新求助,为何内存爆了3个点》回复:
@[玉田小白](/space/show?uid=111048) register开太多有时候真的会出事
在讨论《萌新求助,为何内存爆了3个点》回复:
所以就是每个数组多个0?
在讨论《萌新求助,为何内存爆了3个点》回复:
register开太多了
《普通平衡树》 ~~~cpp //#pragma GCC optimize(2) #include #define ll long long #define ld long double using namespace std; const int N=1000005; struct tree{ int lc,rc,s…
在讨论《只过了两个点》回复:
区间dp就解决啦
在讨论《splay...过样例...10分...(哇的一声哭出来》回复:
过于凄惨
在讨论《a question》回复:
@[2x6_81](/space/show?uid=89127) 确实可以了,多谢大佬
在讨论《a question》回复:
```c++ #define A(j) 0ll+j+sum[j]+1 ll A(int j) { return 0ll+j+1+sum[j]; } ```
大佬们请问这两句话有什么区别吗 #define A(j) 0ll+j+sum[j]+1 ll A(int j) { return 0ll+j+1+sum[j]; } 一个A了一个0分 P3195HNOI玩具装箱
在讨论《洛谷神奇机制qwq》回复:
@[wjyyy](/space/show?uid=63539) 前两天刚从绿名掉回蓝名qwq
在讨论《大佬们帮忙debug一下QWQ(线段树区间乘)》回复:
addj加法标记 addc乘法标记 sum区间和
~~~cpp #include using namespace std; const int N=1e5+5; #define ll long long ll n,m,a[100005]; ll mo; ll addj[N*4],addc[N >1; build(k =x&&r >1; ll res=0; pushdo…
在讨论《不带环的石子合并只求最大值贪心可行吗》回复:
@[水比田昭寿](/space/show?uid=118498) 写了一份代码,是挂的,如果有两对石头权值和相等就凉凉了
在讨论《不带环的石子合并只求最大值贪心可行吗》回复:
@[142857cs](/space/show?uid=35760) 这道题貌似是求最大值,最小值蓝皮书上有hack
在讨论《不带环的石子合并只求最大值贪心可行吗》回复:
@[142857cs](/space/show?uid=35760) 能大概发一下思路吗
在讨论《不带环的石子合并只求最大值贪心可行吗》回复:
@[Alpha](/space/show?uid=87058) 求一组hack数据
在讨论《不带环的石子合并只求最大值贪心可行吗》回复:
@[Alpha](/space/show?uid=87058) 为啥啊,想不太明白,总感觉ok
题面: 将 n 堆石子排成一排,现要将石子有序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合并的得分。 读入堆数 n 及每堆的石子数,选择一种合并石子的方案,使得做 n-1 次合并得分总和最大。 大佬们有没有贪心解法,能证明吗(老师的要求QWQ)
代码如下 #include using namespace std; int main() { int i,t=0,a,b; char x,x1; string y; for(i=0;i >x; if(x!='-'&&i!=12) { t++; a+=(x-'0')*t; } if(i!=12) y+=x; } b=a…