首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
计算机网络
集群模式
华为云
深度遍历
并发编程
Table API
模型蒸馏
ux
unity
二维数组
数维杯
端口号
adb
ThingsBoard
毛球修剪器方案
代码混淆
运维实战
控制已打开的浏览器
水仙花
AI求解器
二分答案
2024/4/12 14:54:35
二分答案典型
两个题目,一个是移走,一个是增加。 题目背景 一年一度的“跳石头”比赛又要开始了! 题目描述 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,…
阅读更多...
bzoj 3993: [Sdoi2015]星际战争
Description 3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战。在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进攻X军团的阵地,其中第i个巨型机器人的装甲值为Ai。当一个巨型机器人的装甲值减少到0或者以下时,…
阅读更多...
[51nod1711]平均数
Description 给出一个长度为n的序列,求所有n*(n1)/2个区间中平均数第k大的平均数。 n<10^5 Solution 考虑二分答案。 那么判定就是要求有多少个区间的平均数>mid. 考虑前缀和,区间[i1,j]的平均数就是sumj−sumij−i满足条件的话,…
阅读更多...
Python数据结构与算法篇(五)-- 二分查找与二分答案
1 二分法介绍 1.1 定义 二分查找又称折半查找、二分搜索、折半搜索等,是一种在静态查找表中查找特定元素的算法。 所谓静态查找表,即只能对表内的元素做查找和读取操作,不允许插入或删除元素。 使用二分查找算法,必须保证查找表中…
阅读更多...
【洛谷】P2678 跳石头
原题链接:https://www.luogu.com.cn/problem/P2678 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 二分答案。(使用二分需要满足两个条件。一个是有界,一个是单调。 这题的题面:使得选手们在比赛过程中…
阅读更多...
【WC2015模拟2.6】Tree
Description 给出一个n个节点的无根树,每个点有点权。 你要选择一些不相交的路径,如果选择了k条路径,点权和为sum,那么它的价值为sumk1你必须在选择前选择一个数C(0<c<T),将所有点权加上C再对limit取模。 求你能收获的最…
阅读更多...
每日一题:二分答案
二分答案 - 题目 - Daimayuan Online Judge 首先读入 n 和 k,然后读入序列 a。 接下来使用 l 和 r 表示最小值的猜测区间。由于题目中规定了最小值和元素范围,因此我们可以将上界设置为 1e18,下界设置为 1 二分查找的过程中,我们每…
阅读更多...
二分答案之青蛙挑石头
青蛙过河 - 蓝桥云课 (lanqiao.cn) 我们来分析一下,给个证明 假如河的宽度为5 0 ,1,2,3,4,5 我们会发现,按照题目0与5号位置是两岸,石头们则在1到4这四个位置。 我们要找到青蛙…
阅读更多...
Codeforces Round 936 (Div. 2)(A,B,C,D)
比赛链接 div2一如既往的难欸。B是个前缀和加数学,一开始读假题了wa人麻了,发现读假题了人更麻了。C是个二分答案加dfs。D是位运算的题,一开始感觉很难,但是发现是思路假了,实际上并没有那么难(还是难 &am…
阅读更多...
bzoj 1758: [Wc2010]重建计划
Description Input 第一行包含一个正整数N,表示X国的城市个数. 第二行包含两个正整数L和U,表示政策要求的第一期重建方案中修建道路数的上下限 接下来的N-1行描述重建小组的原有方案,每行三个正整数Ai,Bi,Vi分别表示道路(Ai,Bi),其价值为Vi 其…
阅读更多...
[JOISC2017 D2 T1]Arranging Tickets
Description 有n个车站按顺时针排成一圈,编号为1…n 有n种车票,第i种车票可以从i到i1,也可以从i1到i 有m类旅客,第i类旅客有ci人,要从ai到bi 你需要给每一个旅客确定方案,最小化所有种类的车票中所需数目的…
阅读更多...
bzoj 3969: [WF2013]Low Power
Description 有n个机器,每个机器有2个芯片,每个芯片可以放k个电池。每个芯片能量是k个电池的能量的最小值。两个芯片的能量之差越小,这个机器就工作的越好。现在有2nk个电池,已知它们的能量,我们要把它们放在n个机器上…
阅读更多...
bzoj 1052: [HAOI2007]覆盖问题
Description 某人在山上种了N棵小树苗。冬天来了,温度急速下降,小树苗脆弱得不堪一击,于是树主人想用一些塑料薄膜把这些小树遮盖起来,经过一番长久的思考,他决定用3个L*L的正方形塑料薄膜将小树遮起来。我们不妨将山建…
阅读更多...
【WC模拟】Monument
Description 无限长的数轴上有n个人,每个人有初始位置di和速度vi,速度可正可负。 当某一时刻两个人处在同一位置则视为其相撞。 现在可以消除最多k个人,使得从0时刻开始经过最多的时间没有人相撞。 求这个最多的时间。 n<10^5&#x…
阅读更多...
[CF506C]Mr. Kitayuta vs. Bamboos
Description 有n个竹子,第i个竹子长度为h[i],每天的结束会长高a[i] 现在有m天,每一天可以做k次操作,每次操作可以选择一个竹子砍掉p,即高度h[i]max(h[i]-p,0) 你需要最小化m天结束后最高的竹子的高度 n<100000,m&l…
阅读更多...
5-14 数据结构啊poi N.重建计划
http://acm.hust.edu.cn/vjudge/contest/view.action?cid78124#problem/N //想看题目的willinglive 树的点分治单调队列二分答案 #include<cstdio> #include<string> #include<cstring> #include<algorithm> using namespace std; struct line {int s…
阅读更多...
bzoj 3760: suitang
Description 看过隋唐演义的都知道“宇文成都”是天下第二武功高手,就在隋炀帝杨广被奸臣宇文化及(也就是宇文成都的父亲)所逼死,宫中一片大乱,然“宇文成都”是一代豪杰,不愿通过这种方式来取得皇位&#…
阅读更多...
[ARC069F]Flags
Description 你有n个点,每个点可以在xi或者是yi,求最优方案下相邻两点的距离的最小值的最大值 n<1e4,xi,yi<1e9 Solution 一眼二分,第二眼2-sat,第三眼线段树优化连边 第一次打在考场上没有标称参考我可能写丑了 Code…
阅读更多...
最佳牛围栏「二分答案+前缀和+双指针」
最佳牛围栏 题目描述: 给的题面看的很抽象,半天看不懂再说什么,我简化一下 给你一个长度为n的数组a[i],你想求一段长度至少为m的连续的子数组所包含的数字和的平均值最大是多少 思路: 显然是要用二分答案,…
阅读更多...
【GDOI2017模拟8.12】躲藏
Description 给出一个n*m的网格图,图中有一些障碍节点。 现在有A个男生和B个女生,还有一个小标。 男生要和女生配对,小标可以和任何一个人配对。 每一对CP(雾)只能待在一个点。一个点只能有一对CP。 现在给出AB1个…
阅读更多...
HDU2962Trucking两种解法
题目传送门:trucking 题目大意: 卡车要运输尽可能高的物资,但是也有安全限高,城市间的道路是双向的,每条道路都有一个权值和限高,要求出运输尽可能高的物资的时候的最短路。 解题思路: 思路一&a…
阅读更多...
题解:ABC319D - Minimum Width
题解:ABC319D - Minimum Width 题目 链接:Atcoder。 链接:洛谷。 难度 算法难度:B。 思维难度:A。 调码难度:A。 综合评价:普及/提高-。 算法 二分答案贪心验证。 思路 由于满足单调…
阅读更多...
【洛谷】P3853 路标设置
原题链接:https://www.luogu.com.cn/problem/P3853 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 整体思路:二分答案 由题意知,公路上相邻路标的最大距离定义为该公路的“空旷指数”。在公路上增设一些路标&…
阅读更多...
[CF 732F]Tourist Reform
Description 给出一张n个点,m条边的无向联通图,现在你要给每条边一个方向,设f(x)表示x所能到达的点的数量,你需要使得最小的f(x)最大。 求一种方案。 n,m<4*10^5 Solution 这道题一点都不像F题(毕竟div.2&…
阅读更多...
P2678 [NOIP2015 提高组] 跳石头
一年一度的“跳石头”比赛又要开始了! 题目描述 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 N 块岩石(不含起点和终点的岩石)。在比赛过…
阅读更多...
「蓝桥杯」扫地机器人
扫地机器人 题目描述 小明公司的办公区有一条长长的走廊,由 N 个方格区域组成,如下图所示。 走廊内部署了 K 台扫地机器人,其中第 i 台在第 A_i 个方格区域中。已知扫地机器人每分钟可以移动到左右相邻的方格中,并将该区域清扫干…
阅读更多...