02 2022 档案

摘要:J. Suffix Automaton 来源:The 2021 CCPC Guilin Onsite (Grand Prix of EDG) 2021CCPC 桂林站的题,用后缀数组+平衡树做的. 统计字典序问题可以用后缀数组方便解决,即提取出 sa,Height 数组. 对 阅读全文
posted @ 2022-02-06 15:11 guangheli 阅读(59) 评论(0) 推荐(0) 编辑
摘要:定义 图中经过所有边恰好一次的路径叫欧拉路径. 如果此路径的起点和终点相同,则称其为一条欧拉回路. 有向图欧拉路径 1. 恰好存在 1 个点出度比入度多 1 (这个点即为起点 s)2. 恰好存在 1 个点入度比出 阅读全文
posted @ 2022-02-05 17:00 guangheli 阅读(83) 评论(0) 推荐(0) 编辑
摘要:L. Perfect Matchings 标签:容斥原理,树形 DP 如果没有删边的限制就是组合数直接算,但是有一些边是不能选的. 不妨考虑利用容斥原理来做,钦定选上 i 条树边,然后扣掉点后剩下的边随便选. 然后这个就符合二项式反演中的公式,直接反演就能 阅读全文
posted @ 2022-02-05 15:56 guangheli 阅读(114) 评论(0) 推荐(0) 编辑
摘要:斜率优化 斜率优化在判断线段左右关系时应善用叉积. // b 在 a 的逆时针为正,夹角为 a 转到 b 的有向角度(sin) double cross(Vector a, Vector b) { return a.x * b.y - a.y * b.x; } 通常会把题目化简成求最小截距,然后求最 阅读全文
posted @ 2022-02-04 23:29 guangheli 阅读(37) 评论(0) 推荐(0) 编辑
摘要:行列式 线性代数基础知识,消成上三角矩阵拿出对角线元素乘积即可. 矩阵树定理 无向图 1. 对于每条边 (x,y,z)(x,x)(y,y) 加上 z. 2. 对于每条边 $\mathrm{(x,y,z 阅读全文
posted @ 2022-02-04 15:06 guangheli 阅读(60) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示