x

xiaoniu142857

#922019CCF 6 级

不畏浮云遮望眼,自缘身在最高层。

发帖
26
文章
9
互动
32
陶片
0
获赞
62
收藏
15

历史用户名外显

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

  1. xiaoniu142857
    最早追溯到 2025/11/29最后捕获于 2025/11/29
  2. xiaoniu142857
    最早追溯到 2025/07/31最后捕获于 2025/11/04
  3. xiaoniu142857
    最早追溯到 2024/10/14最后捕获于 2024/10/14
  4. xiaoniu142857
    最早追溯到 2024/10/04最后捕获于 2024/10/04

时间线

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

  1. 发布文章
    主定理学习笔记

    主定理(Master Theorem)是用于分析分治算法复杂度的重要定理。 ## 前置知识 ### 渐进符号的概念 #### 1. $\mathcal{\Theta}$(紧确渐进界) 若存在正常数 $c_1,c_2,n_0$ 使得 $\forall n\ge n_0$ 都有: $$ 0\le c_1\cdot g(n)…

    获赞 19评论 10
  2. 评论文章

    在文章NOIP 2025 游记发表评论:

    sto orz
  3. 发布文章
    P5658 [CSP-S 2019] 括号树 题解

    ## 题目大意 给定一棵树,每个节点有一个括号。对于每个节点 $i$,定义 $s_i$ 为从根节点到 $i$ 的路径上所有括号按顺序组成的字符串。求每个 $s_i$ 中互不相同的合法括号子串的个数 $k_i$。 ## 思路 首先,$k_i$ 可以从父节点递推得到,$k_i=k_{f_i}+a_i$。其中 $a_i$ 为…

    获赞 0评论 0
  4. 发起讨论
    55pts求助

    ```cpp #include #define rep(i,a,b) for(int i(a);i b;--i) #define rept(i,a,b) for(int i(a);i =b;--i) #define int long long #define gc (p1==p2&&(p2=(p1=buf)+fread…

    回复 0参与人数 1
  5. 发布文章
    快读快写学习笔记

    ## 0x01 前置准备 所有代码依赖以下头文件,建议统一包含: - ` `:提供 `getchar()`、`putchar()`、`fread()`、`fwrite()`。 - ` `:提供 `cin`、`cout`。 - ` `:提供 `isspace()`。 ## 0x02 基础 I/O 优化:基于 `cin`…

    获赞 0评论 0
  6. 评论文章

    在文章P2971 [USACO10HOL] Cow Politics G 题解发表评论:

    其实文中的 multiset 也可以用可删堆替代,它们都是一只 log。
  7. 发布文章
    P2971 [USACO10HOL] Cow Politics G 题解

    怎么没有树上启发式合并的题解呢?我来发一篇吧! ## 简化题意 给定一棵 $n$ 个点的树,每个点属于 $k$ 种颜色之一(每种颜色至少有 2 个点)。求每种颜色中,任意两点间的最大距离。 ## 核心思想 树上两点 $u,v$ 间的距离为 $dep_u+dep_v-2×dep_{lca(u,v)}$。同色节点中的最大距…

    获赞 3评论 2
  8. 发布文章
    P12078 [OOI 2025] Best Runner 题解

    ## Solution 首先分析每位跑者的最优决策,尝试寻找一下特殊性质。 首先,直觉告诉我们,在不同跑道间切换的过程中一定不会改变方向。假设最优策略中改变了方向,最终跑过了 $l\sim r$ 这些跑道。而一开始就直接一步步切换到这其中最短的跑道并在它上面一直跑下去一定不会更劣。 其次,最优策略一定是往一个方向切换若…

    获赞 1评论 0
  9. 发布文章
    梯度下降学习笔记

    ## 0x01 梯度下降的算法思想 梯度下降(Gradient Descent)是一种通用的优化算法,能够为大范围的问题找到最优解。梯度下降的核心思想就是通过沿着目标函数的梯度负方向不断迭代更新参数从而使目标函数最小化。该算法被广泛应用于机器学习和 AI 中。 若将目标函数视为一个超曲面,梯度下降的过程即为从曲面上的某…

    获赞 8评论 1
  10. 评论文章

    在文章Tarjan求解LCA发表评论:

    %%%
  11. 评论文章

    在文章Tarjan发表评论:

    %%% 膜拜大佬
  12. 评论文章

    在文章P4447 [AHOI2018 初中组] 分组 题解发表评论:

    题目中说了,“一个队不需要两个实力相同的选手”,你的分法G(1,1)和G(2,5)感觉不行吧,因为有重复的。
  13. 回复讨论

    在讨论4倍经验回复:

    5倍快乐,补一个P7251
  14. 回复讨论
  15. 回复讨论

    在讨论#10TLE求助大佬回复:

    "万绿丛中一点黑"
  16. 发起讨论
    #10TLE求助大佬

    ```cpp #include #include #include using namespace std; const int N=101,M=10001,inf=0x3f3f3f3f; struct Edge{ int to,w,nxt; }e[M rhs.dis; } }; int cul[N],hd[N],vi…

    回复 1参与人数 1
  17. 回复讨论

    在讨论坚毅胜览回复:

    前排资瓷。tarjan板子都是绿这题加上dp应当胜览。
  18. 回复讨论

    在讨论树剖+线段树8分求调回复:

    新年快乐!!!
  19. 回复讨论

    在讨论树剖+线段树8分求调回复:

    已过,感谢大佬%%%
  20. 发起讨论
    树剖+线段树8分求调

    ```cpp #include #include #define ls(x) ((x) siz[ch[u]]) ch[u]=v; } } void dfs2(int u,int cur){ dfn[u]=++vcnt,top[u]=cur; if(!ch[u]) return; dfs2(ch[u],cur); for…

    回复 3参与人数 3
  21. 回复讨论

    在讨论请求在题目名称前加上【模板】回复:

    啊还有[这题](https://www.luogu.com.cn/problem/P1349),感觉也能当模板
  22. 回复讨论

    在讨论请求在题目名称前加上【模板】回复:

    矩阵快速幂是纯的线性代数算法,这题则是用它优化dp,好像有区别吧……
  23. 发起讨论
    请求在题目名称前加上【模板】

    rt,这题是板子。 @[10circle](luogu://user/267596) @[Maxmilite](luogu://user/274993)

    回复 6参与人数 6
  24. 发起讨论
    极简dp全wa求调

    ```cpp #include #include using namespace std; const int N=150001; const int INF=0x3f3f3f3f; int a[N],b[N],c[N],f[N],g[N],*p[3]={a,b,c}; int main(){ ios::sync_wi…

    回复 0参与人数 1
  25. 发起讨论
    警钟撅烂

    如果你第二个点过不去,显示 `The final state is wrong.`,检查一下哪个循环头写错了。 比如我把 `for(int j=i+1;j<=n+1;++j)` 写成了 `for(int j=i+1;j<=n;++j)`,导致没有交换最后一个数字。

    回复 1参与人数 1
  26. 发起讨论
    双倍经验

    本题是 [P2513](https://www.luogu.com.cn/problem/P2513) 加强版。

    回复 0参与人数 1
  27. 发起讨论
    警钟撅烂

    $s$ 可能为负数,请把你的 `s%n` 换成 `(s%n+n)%n`,取正余数。

    回复 0参与人数 1
  28. 发起讨论
    双倍经验

    本题与 [SP2713](https://www.luogu.com.cn/problem/SP2713) 重题,输入格式稍有改动。

    回复 0参与人数 1
  29. 回复讨论

    在讨论修改题面回复:

    @[Maxmilite](luogu://user/274993) @[10circle](luogu://user/267596)
  30. 评论文章

    在文章机器学习中的 OI发表评论:

    dalao orz %%% 对于我这样既是 OIer 也是 AIer 的人太有用啦