随笔分类 -  倍增

摘要:E. Qpwoeirut and Vertices 分析 分析起来,倒是不算太麻烦。 简单说明一下题意: n个点,m条边的无向图。其中边按照其给的顺序赋边权,即为第一条给出的边,其边权为1,第二条给出的边,其边权为2,等。 给我们q次询问,每次询问给一个范围[l,r],要求其中的点全部连通需要走的边 阅读全文
posted @ 2022-08-08 22:27 艾特玖 阅读(50) 评论(0) 推荐(0)
摘要:线路规划 官方题解 思路 简单总结一下。 让我们求一个最小生成树。但是其中如果我们暴力建边一定会T。 我们考虑用倍增优化。 对于每一组线路方案,我们按照二进制将其拆开。 越靠近端点的区间越大。也可以理解为对同一组方案,其中深度越大的点所在的拆分的区间越大。 接下来,我们将端点之间的连边转换为了区间之 阅读全文
posted @ 2022-07-01 22:01 艾特玖 阅读(54) 评论(0) 推荐(0)
摘要:P1081 [NOIP2012 提高组] 开车旅行 题目大意 旅行过程中有个n个城市,从西向东按序号排列。 旅行过程中,小 $\text{A}$ 和小 $\text{B}$ 轮流开车,第一天小 $\text{A}$ 开车,之后每天轮换一次。他们计划选择一个城市 $s$ 作为起点,一直向东行驶,并且最 阅读全文
posted @ 2022-07-01 17:37 艾特玖 阅读(351) 评论(0) 推荐(0)
摘要:Kruskal重构树 前言 事情的起因是,上年在上海区域赛中,碰到了铜牌题用到了这个知识点,因为不会,又kuangkuang打铁了。 说要总一下来着,但拖延症发作,硬是拖到了今天,但也不是没有好处,现在由于水平提升一些,我们可以将例题讲的更清楚些。 下面我们就开始吧 实现过程 这点并不难说 将边按照 阅读全文
posted @ 2022-04-14 23:12 艾特玖 阅读(241) 评论(1) 推荐(2)