随笔分类 - 算法--二分/分治
摘要:题目大意:给你$n$个点,$m$条边,每条边上有两个权值:一级和二级的。选$n 1$条边使这个图连通,并至少有$k$个一级边,求花费最多的一条边最小值及方案。 最大值最小,肯定会先想到二分,如何判定?其实我们仔细读题,应该发现,他不是一个完整的最小生成树,因为没有要求边权和最小,只是需要借鉴$Kru
阅读全文
摘要:"题目传送门" 可能是我退役/NOIP前做的最后一道状压... 题目大意:给你$k$个硬币,FJ想按顺序买$n$个物品,但是不能找零,问你最后最多剩下多少钱。 注意到$k include using namespace std; typedef long long ll; int k,n,fake;
阅读全文
摘要:"题目传送门" 这道题:真·凉心出题人。 二分答案,个人感觉其实并不只适用于有明显的“最大值最小/最小值最大”条件的题目,其实也可以称它为一种“优化的暴力”。这题就是最好的例子。 我们肯定可以先想出朴素的算法:把每个点的答案都算出,但是平方级别的复杂度,铁定超时。 我们考虑用二分优化。这道题的二分其
阅读全文
该文被密码保护。
摘要:本来是想找一道生成树的题做的...结果被洛咕的标签骗到了这题...结果是二分答案与生成树一点mao关系都没有.... 题目大意:给你一个序列,请你删去某一个$l~r$区间的值($2<=i<=j<=n-1$),使得剩余元素的平均值最小。 开始是想二分序列长度的,后来发现没什么卵用。。。于是再想一想二分
阅读全文
摘要:题目传送门 题目大意:给定平面上n个点,找出其中的一对点的距离,使得在这n个点的所有点对中,该距离为所有点对中最小的。$n$<=100000。 $Algorithm$ 最朴素的$n^2$枚举肯定是不行了,我们在这个数量级只能考虑$nlogn$做法。那么与这个数量级比较相关的也就是分治了。 把整个平面
阅读全文
摘要:题目传送门 题目中说:最大值最小,显然是一个二分答案嘛qwq. 我们二分的答案显然是速度,但是由于实际中每一段的速度可能不同,所以这里我们把所有段进行的速度都定为二分出的答案。 二分的步骤好说,只是check函数想了很久。很简单,我们只需要模拟一下送快递的过程,若按照这个速度进行,到的地方不小心超过
阅读全文
摘要:题目传送门 现在要在山上的某个部位装一盏灯,使得这座山的任何一个部位都能够被看到。 给出最小的y坐标,如图的+号处就是y坐标最小的安装灯的地方。 这个题嘛...今年省选前学姐来我们(破烂)的机房串门的时候提到了这个题qwq学姐表示十分毒瘤qwq 压了很久今天终于做了qwq 因为问题说的太模糊了233
阅读全文
摘要:题目传送门 感想:相信自己的想法!继续挖掘! 读完题目后:看到的最大值最小?二分答案啊!再仔细一看:wi达到了1e9,二分可能费点劲。(其实真的是可以的)而且check函数貌似并没有什么行之有效的写法。继续往下想。 再读读,想到我们肯定尽量不想让有仇恨的犯人关在一起,所以每次就把有仇的敌人用并查集并
阅读全文
摘要:题目地址:https://www.luogu.org/problemnew/show/P3527#sub 首先这个答案不是操作几次下了几场陨石雨之后的陨石个数,无法在线做,考虑离线做法。暴力的想法就是枚举每一场陨石雨,然后区间修改,每次判断没个国家的收集到的陨石个数是否大于等于需要的个数,枚举每一场
阅读全文
摘要:原文 https://www.luogu.org/blog/maioxiaopi/ 对于最值问题,我们首先要考虑的是二分答案,其次是贪心,最后才是DP,从复杂度来讲这三者的优劣是显然的,二分通常是nlogn级别,贪心可能会更大,而DP显然是n^2或n^3甚至更大,用到二分答案的题目,在一些个别题目中
阅读全文
摘要:题目描述 博览馆正在展出由世上最佳的 M 位画家所画的图画。 wangjy想到博览馆去看这几位大师的作品。 可是,那里的博览馆有一个很奇怪的规定,就是在购买门票时必须说明两个数字, a和b,代表他要看展览中的第 a 幅至第 b 幅画(包含 a 和 b)之间的所有图画,而门票 的价钱就是一张图画一元。
阅读全文
摘要:其实是和奥格瑞玛一样的题啦。 但还是想了很久后看了题解。 多年以后,笨笨长大了,成为了电话线布置师。由于地震使得某市的电话线全部损坏,笨笨是负责接到震中市的负责人。该市周围分布着N(1<=N<=1000)根据1……n顺序编号的废弃的电话线杆,任意两根线杆之间没有电话线连接,一共有p(1<=p<=10
阅读全文
摘要:题目背景 在艾泽拉斯大陆上有一位名叫歪嘴哦的神奇术士,他是部落的中坚力量 有一天他醒来后发现自己居然到了联盟的主城暴风城 在被众多联盟的士兵攻击后,他决定逃回自己的家乡奥格瑞玛 题目描述 在艾泽拉斯,有n个城市。编号为1,2,3,...,n。 城市之间有m条双向的公路,连接着两个城市,从某个城市到另
阅读全文
摘要:题目描述 一堆木头棍子共有n根,每根棍子的长度和宽度都是已知的。棍子可以被一台机器一个接一个地加工。机器处理一根棍子之前需要准备时间。准备时间是这样定义的: 第一根棍子的准备时间为1分钟; 如果刚处理完长度为L,宽度为W的棍子,那么如果下一个棍子长度为Li,宽度为Wi,并且满足L>=Li,W>=Wi
阅读全文
摘要:二分答案水题。 (像我这么蒻的人都能十几分钟A掉) https://www.luogu.org/problemnew/show/P2920 开始时间一定在从0到min(t[i]-s[i])的一段区间上,因此我们可以愉快地二分答案。 在二分答案之前,我们贪心地把结束时间从小到大排一遍序,于是就可以二分
阅读全文
摘要:美丽的题号预示着什么... 描述 小 T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有n个矿石,从1到n逐一编号,每个矿石都有自己的重量wi以及价值vi。检验矿产的流程是: 1、给定m个区间[Li,Ri]; 2、选出一个参数W; 3、对于一个区间[Li,Ri],计算矿石在这个区间上的
阅读全文