随笔分类 - OI-基础算法
摘要:例题 MKTHNUM - K-th Number 考虑如果我们对每个操作进行二分怎么做。 显然是对这个区间不大于二分值 的数统计个数,看个数 和 的大小关系。如果 更大,证明 大了,如果 更小,证明 \(mi
阅读全文
摘要:优化动态规划 序列 首先要会最长上升子序列的转移,这里就不说了。 我们 位置的初始值为 ,可能变成的最大值为 ,可能变成的最小值为 。 然后如果 要转移到 ,则需要满足:\(j<i,mx_j\le a_i,a_j\le
阅读全文
摘要:简介 前置芝士:归并排序。 分治是个离线算法,可以解决三维偏序或者优化 。 陌上花开 维护三维偏序有个口诀:一维排序,二维归并,三维数据结构。 考虑第一维直接排序解决掉,然后还剩两维。 我们考虑第二维用归并排序解决掉。然后假设当前区间 ,区间中点 \(m
阅读全文