k

ksmgxeh

#690320

原MoGuYun_12

发帖
26
文章
10
互动
54
陶片
0
获赞
6
收藏
0

历史用户名外显

追踪最近的用户名外显变动记录。

  1. ksmgxeh
    最早追溯到 2025/11/15最后捕获于 2025/11/26
  2. MoGuYun_12
    最早追溯到 2025/11/03最后捕获于 2025/11/03
  3. MoGuYun_12
    最早追溯到 2025/07/29最后捕获于 2025/07/29
  4. MoGuYun_12
    最早追溯到 2024/12/25最后捕获于 2024/12/25
  5. MoGuYun_12
    最早追溯到 2024/11/26最后捕获于 2024/11/26
  6. MoGuYun_12
    最早追溯到 2024/09/11最后捕获于 2024/09/11
  7. MoGuYun_12
    最早追溯到 2024/08/05最后捕获于 2024/08/05
  8. MoGuYun_12
    最早追溯到 2024/07/29最后捕获于 2024/07/29
  9. MoGuYun_12
    最早追溯到 2023/10/22最后捕获于 2023/10/22

时间线

最近的文章、讨论、云剪贴板与社区记录

  1. 回复讨论
  2. 发起讨论
    28pts求助

    从 [P11860](https://www.luogu.com.cn/problem/P11860) 过来的。在此基础上改动了一下。个人感觉做法应该是一样的,求解答。 ```cpp #include using namespace std; typedef long long ll; typedef pair pii…

    回复 0参与人数 1
  3. 回复讨论
  4. 发布文章
    题解:P14597 [COCI 2025/2026 #2] 递增 / Rastući

    其实就是要求将原序列最多能划分成多少段,使得每段的和单调不降。 一开始是往贪心上去想的,但是思考后发现并没有什么好的策略。于是考虑 dp。设 $dp_i$ 表示以 $i$ 结尾时能划分出的最大段数。这时我们发现无法去比较不同状态间划分出的区间和,于是设 $m_i$ 为以 $i$ 结尾的最后一段和的最小值。转移时直接往前…

    获赞 0评论 0
  5. 发布文章
    题解:P14234 [COI 2011] 河流 / RIJEKA

    把乘客分成两类。第一类是起点小于终点的,第二类是起点大于终点的。对于第一类乘客,在一次从 $0$ 到 $M$ 的旅行中肯定可以一次性满足所有乘客的需求。 对于第二类乘客,我们需要走回头路。考虑如何让总代价最小,不难发现应把那些路线有交集的乘客在一次回头中全部送到。于是我们把第二类乘客单独挑出来排序,求一遍线段并,记其长…

    获赞 0评论 0
  6. 回复讨论
  7. 回复讨论

    在讨论求区间数颜色好题回复:

    P1972
  8. 发起讨论
    最后一个点T了求调

    ```cpp #include using namespace std; const int N = 9e4+5; int n,m,x[N]; vector a; vector > ans; int main() { ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); cin…

    回复 0参与人数 1
  9. 发布文章
    题解:SP20951 SNIM - Pebbles

    每次操作后序列单调不降,可以转换成在差分序列上进行操作,要求差分数组 $d_i$ 恒大于 $0$。 假设从第 $i$ 堆移走 $k$ 个石子,那么它相邻的两个差分值一个减少 $k$,一个增加 $k$。发现原问题转换成了在序列的差分数组上进行阶梯 Nim 游戏。 直接应用结论:先手必败当且仅当奇数堆的石子数异或和为 $0…

    获赞 0评论 0
  10. 回复讨论

    在讨论mx80分求助回复:

    调出来了,sqrt会损失精度。此帖结。
  11. 发起讨论
    mx80分求助

    Wa on 5,7,16,18 ```cpp #include using namespace std; typedef long long ll; const int L = 999911658; ll n,g; ll ysh[50005],tot; ll fac[50005][5],com[5],Pow; ll a…

    回复 1参与人数 1
  12. 发布文章
    题解:P7251 [JSOI2014] 强连通图

    强连通分量模板题。 首先 tarjan 求出原图中所有的强连通分量。对于第一问,因为每个强连通分量中的点两两可达,所以答案即为最大的强连通分量大小。 对于第二问。将每个强连通分量缩成一个点后,记入度为零的个数为 $in$,出度为零的点的个数为 $out$。如果 $in using namespace std; cons…

    获赞 0评论 0
  13. 评论文章
  14. 发起讨论
    有个疑问

    求区间正反哈希值时,递归左右子区间的顺序会有影响吗?

    回复 1参与人数 1
  15. 发布文章
    题解:P11838 [USACO25FEB] Printing Sequences B

    考虑区间 dp,记 $f_{i,j}$ 为从 $i$ 至 $j$ 的区间内最少要进行几次操作。 然后是区间 dp 的固定流程,第一层枚举区间长度,第二层枚举左右端点,第三层枚举区间内断点。 关键是如何计算一段区间内需要操作的次数。从题意可得知最优情况是将一段子区间重复多次,此时子区间内的不同元素个数会造成贡献。所以再枚…

    获赞 2评论 0
  16. 发布文章
    做题记录

    ### [P1129](https://www.luogu.com.cn/problem/P1129) ### 二分图匹配。 复习板子。对于 $i$ 行 $j$ 列的点为黑色,就把 $i$ 向 $j$ 连一条边。如果把点看成匹配边的话最后的状态就是每行每列都匹配上了。而交换行和列其实不会改变最大匹配树,只会接近最终的匹…

    获赞 1评论 0
  17. 评论文章

    在文章日记 - 022发表评论:

    祝好!
  18. 回复讨论

    在讨论联合省选 ++RP 专贴回复:

    rp++
  19. 评论文章

    在文章题解:AT_abc392_f [ABC392F] Insert发表评论:

    感谢指正
  20. 发布文章
    题解:P11673 [USACO25JAN] Median Heap G

    对于每组询问,我们只关心每个点的 $a_i$ 与 $m$ 的相对大小,因为小于 $m$ 和大于 $m$ 的肯定不会成为中位数。而且题目中说每个点可以任意修改成其他数,所以想到用 $f_{i,0/1/2}$ 分别表示以 $i$ 为根的子树得到的中位数小于,等于,大于的最小代价。最后答案即为 $f_{1,1}$。 转移时枚…

    获赞 2评论 0
  21. 发布文章
    题解:AT_abc392_f [ABC392F] Insert

    赛时看到这道题题面马上想到了另一道很相近的题目:[P10497](https://www.luogu.com.cn/problem/P10497)。 因为我们从后往前看,最后一个数的位置一定是确定的,即一定处于 $P_n$ 位置。所以不难想到从后往前进行操作,这样每个数的位置都能被唯一确定。 具体实现也很简单,用树状数…

    获赞 0评论 2
  22. 评论文章

    在文章黑粉-叁 (deepseek 续写版)发表评论:

    好文
  23. 回复讨论

    在讨论双倍经验回复:

    [三倍经验](https://www.luogu.com.cn/problem/AT_abc123_d)
  24. 发布文章
    题解:P11456 [USACO24DEC] Interstellar Intervals G

    教练讲了本题的线性做法,自己写一篇题解加深理解。 对于求方案数的问题,一般有两种方法解决。一是组合数学,二是动态规划。像本题这种序列问题,可以考虑动态规划。 设 $f_i$ 表示前 $i$ 个位置中,合法序列的方案数。 如果当前位置没有限制,则可以顺承上一个位置的方案数,即 $f_i = f_{i-1}$。如果当前位置…

    获赞 1评论 0
  25. 发布文章
    题解:P11328 [NOISG 2022 Finals] Gym Badges

    思路:反悔贪心。 先将每个比赛按照 $S_i + X_i$ 升序排序,可以用调整法证明此顺序一定最优。 按序遍历每个比赛,能选就选。不能选就在已选择比赛中找到最大的一个 $X_i$ 把它删去,我们可能因为这一个比赛导致其他的比赛放不进去。这就是一次反悔操作,反悔之后就有可能让新的比赛容纳进去。 每次找最大的过程可以用大…

    获赞 0评论 0
  26. 回复讨论
  27. 发起讨论
    40pts神秘思路求hack

    ```cpp #include using namespace std; const int N = 300005; int n,dep[N],cnt[N],mx; vector e[N]; void dfs(int x,int fa){ dep[x]=dep[fa]+1; mx=max(mx,dep[x]),cnt[…

    回复 0参与人数 1
  28. 评论文章

    在文章NOIP 2024 (应该是退役)记发表评论:

    加油
  29. 回复讨论

    在讨论这题有没有什么已知的能过大样例的假算回复:

    现在有点恍惚到底大样例过没过。
  30. 评论文章

    在文章NOIP 2024 游记&OI 生涯记发表评论:

    祝好