摘要: 留作记录 阅读全文
posted @ 2026-01-31 16:49 GCSG01 阅读(28) 评论(0) 推荐(0)
摘要: 高中数学 一般的,为了便于区分,我们将 复数 的 复读成第三声,\(\omega = omega\)。 单位根反演 单位根 考虑方程 \(x^n=1\) 在复数域下的解,将其表示成 \(\omega_{n}^{1},\omega_{n}^{2},...,\omega_{n}^{n}\)。这 \(n\ 阅读全文
posted @ 2026-07-19 16:13 GCSG01 阅读(6) 评论(0) 推荐(0)
摘要: 这没什么好讲的,反正就是注意力惊人吧。偶尔有一些 trick 树状数组优化 P3287 [SCOI2014] 方伯伯的玉米田 \(\text{(2026/07/06)}\) 注意到令每次区间操作的左端点 \(r=n\) 是不劣的,设 \(dp_{i,j}\) 表示进行 \(j\) 次操作,每次操作的 阅读全文
posted @ 2026-07-07 14:28 GCSG01 阅读(11) 评论(0) 推荐(0)
摘要: update1 \(\text{(2026/07/07)}\) :为可持久化部分添加了习题。 平衡树 前言 \(\text{BST}\):二叉搜索树 \(\text{rotate}\):单次旋转操作 \(\text{splay}\):将节点 x 旋转至根 二叉搜索树:简单来说就是对于所有节点满足左子 阅读全文
posted @ 2026-07-06 20:28 GCSG01 阅读(5) 评论(0) 推荐(0)
摘要: 题目+日期+简要说明思维点 CF1082E Increasing Frequency: 前缀和+思维 CF74C Chessboard Billiard: 数学证明题几何? CF1156E Special Segments of Permutation: 奇妙的复杂度证明。 CF425B Serej 阅读全文
posted @ 2026-07-06 16:56 GCSG01 阅读(3) 评论(0) 推荐(0)
摘要: 2026.1.31 最小割:割掉哪条边代表选择了这条边。 学习网络流基础知识 dinic 好用,基本上直接套板子即可。 对于建模的话,主要是最大流以及最小割(一正一反),然后考虑每次操作会影响什么,按关系连边就行。 P2740 [USACO4.2] 草地排水 Drainage Ditches 跟模板 阅读全文
posted @ 2026-04-14 18:55 GCSG01 阅读(10) 评论(0) 推荐(0)
摘要: 点分治/边分治 分支,对于当前的分支中心/重心(根),统计该子树内经过当前根节点的答案以及不经过根节点的大答案。 具体来说: dfs 找重心,并将统计子树可能的贡献。 合并各个儿子的贡献 递归 点分树 当有修改时,每次求一遍点分治显然时间会超。考虑将点分治时每一级的重心连边,形成一棵新的树,并且这棵 阅读全文
posted @ 2026-04-14 18:42 GCSG01 阅读(8) 评论(0) 推荐(0)
摘要: 前言: 未完成 待办+Date:已学但需巩固以及上次的 Date 完成+Date 数学慢慢学,脑子好用时学图论等,心态好时写 ds。 分治 cdq(顺便学手写排序):未完成 树上问题 点分治:未完成 边分治:未完成 启发式合并:待办+2025.11.18 虚树:未完成 树剖:完成+不熟练 图论 Ta 阅读全文
posted @ 2025-12-06 11:21 GCSG01 阅读(13) 评论(0) 推荐(0)
摘要: 考场实录 以下时间均为大概。 进考场前的策略:T1 100,T2+T3>100,T4随意。 8:30 进考场,看了一遍,T1 最简单确信无疑。且后三题比 T1 难,所以定下策略 T1 写过再写后面。 8:50 T1反悔贪心,肯定先选 A 最小的几个,然后剩下的钱全买 (A+B) 最小的组合。 9:1 阅读全文
posted @ 2025-12-06 09:53 GCSG01 阅读(22) 评论(0) 推荐(0)
摘要: P5749 [IOI 2019] 排列鞋子 考虑最朴素的贪心,从某一侧的鞋子开始,不停向左交换当前鞋子直至匹配成功,成功后在元素组中删去这两个鞋子,因为交换相邻两数的操作不会影响元素的相对位置。 于是我们得到了一个 \(O(n^2)\) 的做法。注意到特殊性质中的鞋子大小均相等,想到对于相同大小的鞋 阅读全文
posted @ 2025-11-22 14:55 GCSG01 阅读(27) 评论(0) 推荐(0)