摘要: 非常好学习资料 manacher 求最长回文子串 暴力 枚举回文中心 \([1,n]\),暴力向两边拓展,然后 \(checkmax\)。时间复杂度 \(O(n^2)\) 可以用二分哈希优化至 \(O(n \log n)\) 算法思路 当求解第 \(i\) 个字符为回文中心的时候,已经知道了 \([ 阅读全文
posted @ 2024-05-04 11:05 codwarm 阅读(34) 评论(0) 推荐(0)
摘要: 随便记点 链接 有向图求强连通分量(SCC) SCC 定义:任意两个点都可以互相到达的子图。 一张图中每个节点只属于一个 SCC。 \(dfn\) 时间戳,\(low\) 追溯值,表示 \(subtree(X)\) 能到达的点的最小时间戳且点在栈中(标准意义上来说是只经过一条边,实际没有影响)。 d 阅读全文
posted @ 2024-04-15 00:04 codwarm 阅读(10) 评论(0) 推荐(0)
摘要: 无向图三四元环计数 阅读全文
posted @ 2024-03-05 23:05 codwarm 阅读(352) 评论(3) 推荐(0)
摘要: 参考博客:https://www.cnblogs.com/TimelessWelkinBlog/p/17610065.html https://blog.csdn.net/luhaoren2009/article/details/131880277 https://henryhuang.blog.l 阅读全文
posted @ 2024-01-20 08:09 codwarm 阅读(76) 评论(2) 推荐(0)
摘要: 第一年来旅个游先。 阅读全文
posted @ 2024-01-06 21:28 codwarm 阅读(23) 评论(0) 推荐(0)
摘要: 平衡树定义 先解释下平衡树,当时找资料找了半天才完全搞懂。 上图: 平衡树 = 平衡二叉树 平衡树 = 二叉搜索树 + 不同平衡树对于平衡的定义 而“平衡性”是为了使整体的查询高度满足在 \(O(\log n)\) 。 Treap 定义 这一篇是平衡树中的 Treap 树,最简单的平衡树之一。 首先 阅读全文
posted @ 2024-01-03 23:00 codwarm 阅读(94) 评论(0) 推荐(0)
摘要: 其实是瞎整理 阅读全文
posted @ 2023-12-07 21:24 codwarm 阅读(25) 评论(0) 推荐(0)
摘要: 分块算法 阅读全文
posted @ 2023-12-06 23:06 codwarm 阅读(51) 评论(0) 推荐(0)
摘要: [ABC017D] サプリメント 题解 阅读全文
posted @ 2023-12-02 19:59 codwarm 阅读(44) 评论(0) 推荐(0)
摘要: 打酱油的 阅读全文
posted @ 2023-11-15 23:16 codwarm 阅读(42) 评论(0) 推荐(0)