倍增
倍增
lazy-sheep
有“痣”不在年高,无“痣”空长百岁。
骄傲使人落后,落后就会失败,失败乃成功之母,所以我要骄傲。
展开
-
6904. 【2020.11.28提高组模拟】T3 树上询问(query)
Description 你有一棵n 节点的树 T,回答 m个询问,每次询问给你两个整数 l r,问存在多少个整数 k使得从l 沿着 l->r 的简单路径走k 步恰好到达k 。 Input 第一行,两个整数n,m表示节点数和询问数。 之后 n-1行,每行两个整数u,v表示一条边。 之后m 行,每行两个整数 l,r 表示 一个询问,题意同题目描述。 Output m 行,对于每个询问单独输出一行表示你的答案。 Sample explanation Data Constraint原创 2020-11-29 10:20:51 · 1381 阅读 · 2 评论 -
6820. 【2020.10.07提高组模拟】旅游路线 (trip)
Description Input Output Sample Input 6 6 3 2 4 1 6 2 2 1 8 1 5 4 9 1 1 2 1 1 3 1 2 4 1 3 5 1 4 6 1 5 6 1 1 12 3 1 9 3 Sample Output 2 -1 Data Constraint Solution 首先ci=min(ci,C),注意到题目中,所以花费最大为10000。 考虑dp。 设 f[ i ][ j ]表示在 i 点加一次油..原创 2020-10-24 20:02:51 · 124 阅读 · 0 评论 -
4817. 【NOIP2016提高A组五校联考4】square
Description Input Output Sample Input 3 4 1 1 0 1 0 1 1 0 0 1 1 0 5 1 1 2 3 2 1 3 2 3 2 3 4 1 1 3 4 1 2 3 4 Sample Output 1 1 1 2 2 Data Constraint Solution 算法 1: 对于每个询问,枚举右下端点,并且枚举...原创 2019-12-18 21:11:41 · 147 阅读 · 0 评论 -
6431. 【NOIP2019提高组正式赛day1】括号树(brackets)
Description Input Output 输出到文件 brackets.out 中。 仅一行一个整数表示答案。 Sample Input 5 (()() 1 1 2 2 Sample Output 6 Data Constraint Solution 树上括号问题,题目大意是:给你一棵树,让你求对于每一个点,从根节点到这个点的连续子序列为合法括号序的...原创 2019-11-30 10:41:44 · 616 阅读 · 0 评论 -
6435. 【NOIP2019提高组正式赛day2】树的重心(centroid)
Description Input Output 输出到文件 centroid.out 中。 共 T 行,每行一个整数,第 i 行的整数表示:第 i 组数据给出的树单独删去每条边后,分裂出的两个子树的重心编号和之和。 Sample Input 2 5 1 2 2 3 2 4 3 5 7 1 2 1 3 1 4 3 5 3 6 6 7 Sample Output 3...原创 2019-11-30 10:32:28 · 776 阅读 · 0 评论 -
3101. 【NOIP2012提高组】开车旅行
Description 小 A 和小 B 决定利用假期外出旅行,他们将想去的城市从 1 到 N 编号,且编号较小的 城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市 i 的海拔高度为 Hi,城市 i 和城市 j 之间的距离 d[i,j]恰好是这两个城市海拔高度之差的绝对值,即 d[i,j] = |原创 2019-01-19 22:03:22 · 218 阅读 · 0 评论 -
3104. 疫情控制
Description Input Output Sample Input 4 1 2 1 1 3 2 3 4 3 2 2 2 Sample Output 3 Data Constraint Hint Solution 首先,对于求最小值我们很容易可以想到用二分答案。再考虑如何判定答案。对于无解的情况可以提前...原创 2019-03-03 17:41:34 · 206 阅读 · 0 评论 -
4328. 【NOIP2015提高组Day2】运输计划
Description Input Output Sample Input 6 3 1 2 3 1 6 4 3 1 7 4 3 6 3 5 5 3 6 2 5 4 5 Sample Output 11 Data Constraint Solution 显然二分答案。 处理出每两个点的lca,以及路径长度。 对于长度大于mid的,我们将它们全部找出来,然后...原创 2019-06-01 21:39:22 · 218 阅读 · 0 评论 -
4811. 【NOIP2016提高A组五校联考1】排队
Description Input Output Sample Input 5 4 1 2 1 3 3 4 3 5 1 4 2 4 1 2 2 5 Sample Output 3 1 1 2 Data Constraint Hint Solution 对于 n 较小的点,我们直接暴力维护就好啦,50 分送送。 第 6 个点,数据呈一条链状,用个数组进行...原创 2019-07-03 20:06:34 · 130 阅读 · 0 评论