讲题备用列表

Posted CharlieVinnie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了讲题备用列表相关的知识,希望对你有一定的参考价值。

CF1781G:树,构造,大力分讨: 贪心选择,证明合法

CF1774G:区间,计数,奇偶抵消,构造树形结构: 删除无效区间,其余选下一个,形成树形结构

CF1746E2:交互,缩小区间,dp 计算最优策略: 大约每次可减 1/4,充分利用上一次的询问,最后 dp 防止被卡

CF1672G:计数,推性质,构造二分图,图上取生成树技巧: 对于每个问号 \\((i,j)\\) 连接左 \\(i\\) 和右 \\(j\\),形成图要求每个点连出边权异或和为 0,生成树技巧

CF1666K:网络流,最小割模型,拆点建图,重新赋边权技巧: \\(SS=A,TT=B,ST=TS=C\\) 即可。

CF1656H:构造,不断减小集合直至合法,minmax 性质缩小值域: 不断扔掉不合法的数直至合法,线段树维护是否合法,gcd(lcm) 控制值域,不用高精

CF1638F:大力分讨,推性质: 分不交,包含,部分相交讨论

CF1621G:拆贡献,复杂度分析: 上升子序列总长度很容易算,考虑每个点后面最后一个大于它的位置减掉贡献,发现对每个位置只用处理 \\([v_i-1,v_i)\\) 范围内的数,均摊 \\(n\\log n\\)

以上是关于讲题备用列表的主要内容,如果未能解决你的问题,请参考以下文章

Linux 内核 内存管理分区伙伴分配器 ④ ( 备用内存区域列表排序方式 | 节点优先顺序 | 区域优先顺序 | 排序方式优缺点 | 默认排序方式 )

Linux 内核 内存管理分区伙伴分配器 ③ ( 备用内存区域列表 | ZONELIST_FALLBACK 枚举 | zoneref 结构体 | 备用内存区域借用物理页规则 )

如何使用备用字母值对列表列表进行排序,以保持与相邻数值的关联

c_cpp 删除链接列表的备用节点

为 Node.JS + NPM 使用备用依赖项列表

贪心讲题1