随笔分类 - 算法·理论
摘要:最初分块 看题解了,迷迷糊糊的,目前不会实现。 第二分块 做这个题还是比较有感触的,这是不是我第一道黑题来着,当时还是抄了天波老师的卡常题解过的。 Descr 给定长为 的数列 ,支持以下两种操作: 将区间 内大于 的数减去 。 查询区
阅读全文
摘要:前言 所谓吉司机线段树,最核心的一点是要求你支持这样一个操作: 对所有的 执行 。 这是最基础的一种操作,在此基础上我们可以增加如下操作: 区间覆盖、区间加。 区间历史版本和、历史版本最值。 下面我们逐步深入来
阅读全文
摘要:你需要最大化求解以下几个问题的时间复杂度: 给你一个 个点的链,你需要判断这个链上有没有环。(Bonus:给你一棵树) 给你 ,求出 。(Bonus:把 替换为 )。 给你一个长为 的序列 \(\{a
阅读全文
摘要:Luogu P5904。 给定一棵 节点的树,求有多少个三元节点对使得任意两个点之间距离相等。。 高端的题目,往往只需要朴素的题面。 经过观察得到,满足上述条件的节点对在有根树中只有两种形态: 对于左面一种形态,我们设 表示 \(u\
阅读全文