Loading

摘要: github链接 点击安装 需要有篡改猴和cf-better,才能正常运行 效果演示 未开启 开启后 阅读全文
posted @ 2025-06-04 17:22 he_jie 阅读(64) 评论(0) 推荐(0)
摘要: 曼哈顿距离(Manhattan Distance) 解释:只能横着或竖着走,坐标上两点的距离 假设存在两点 \(A(x_1, y_1)\) \(B(x_2, y_2)\) \(dis(A, B) = |x_1 - x_2| + |y_1 - y_2|\) 对于上方求曼哈顿距离的式子,有四种情况 \( 阅读全文
posted @ 2025-03-22 19:52 he_jie 阅读(312) 评论(0) 推荐(0)
摘要: Gale-Ryser 定理是图论中的一个经典定理,用于判定:给定两组度数要求,是否存在一个满足这些要求的“简单二分图”(即左右两边的顶点之间最多只能连一条边)。 AI声明:本文由 Gemini 3.1 Pro 生成 阅读全文
posted @ 2026-03-23 21:35 he_jie 阅读(28) 评论(0) 推荐(0)
摘要: 补题 1001 氟化钙 首先,由博弈论可以推出一个式子: \[a_i \times k^{a_i + a_j} + a_j \equiv 0 \pmod{k + 1} \]对于这样的式子,需要发现,由于 \(k\) 与模数 \(k + 1\) 相差极小,所以可以转化为: \[a_i \times ( 阅读全文
posted @ 2026-03-21 17:23 he_jie 阅读(7) 评论(0) 推荐(0)
摘要: 参加了一下热身赛,写了比较简单的五道题之后,就直接去吃饭了。 比赛的时候出了一点状况,网站的账号有一个错位,导致我登录上了别人的账号,所以有几题是用其他人的账号提交的。 题解的顺序是,补题的几道和场上提交的几道。 补题 求最小值可以考虑二分,当然需要注意是否满足单调性 1010 收买时间 看到题目之 阅读全文
posted @ 2026-03-15 21:33 he_jie 阅读(8) 评论(0) 推荐(0)
摘要: 指数生成函数用来解决 多重集排列问题 问题 有 \(n\) 种物品,每种物品有 \(a_i\) 个,问取 \(m\) 个的排列数 这个排列数的写法可以写为 \(\frac{m!}{b_1!b_2!b_3!...b_n!}\) \(b_i\) 表示第 \(i\) 种物品选 \(b_i\) 个 对于每种 阅读全文
posted @ 2025-11-11 22:02 he_jie 阅读(17) 评论(0) 推荐(0)
摘要: fhq(范浩强) treap 基本的操作就是split以及merge 需要pushup来维护siz属性的正确性 split分为按val以及按rank 用kth来得到第k个数的值 反过来,如果是一个排列的话,可以用维护出来的每个节点的fa以及pos来得到排名 前驱以及后继,虽然可以直接split来得到 阅读全文
posted @ 2025-11-03 21:50 he_jie 阅读(26) 评论(0) 推荐(0)
摘要: 学习资料 :《欧拉图相关的生成与计算问题探究》--陈通 欧拉回路:经过每条边恰一次的回路 欧拉路径:经过每条边恰一次的路径 定理 :所有顶点的度数都为偶数的联通无向图,可以构成欧拉回路 定理 :若有两个奇顶点,其它都为偶节点的联通无向图,可以构成欧拉路径 欧拉图:存在欧拉回路的图为欧拉图 分类: 无 阅读全文
posted @ 2025-10-23 10:52 he_jie 阅读(13) 评论(0) 推荐(0)
摘要: $$ pd(n, k) = p(n - k (k - 1) / 2, k) $$ 阅读全文
posted @ 2025-10-09 20:06 he_jie 阅读(42) 评论(0) 推荐(0)
摘要: 如题 阅读全文
posted @ 2025-09-16 10:16 he_jie 阅读(15) 评论(1) 推荐(1)
摘要: 之前学过用快速幂求逆元,条件是当模数 \(p\) 为质数的时候,\(a\) 的逆元就是 \(a^{p - 2}\)。 但相较于扩展欧几里得算法求逆元,适用的范围是比较小的,因为扩展欧几里得算法适用于所有逆元存在的情况。 在以下的式子中,模数为 \(m\) 的情况下,\(x\) 就是 \(a\) 的逆 阅读全文
posted @ 2025-09-14 15:20 he_jie 阅读(63) 评论(0) 推荐(0)