二分
H_ang
记录一些东西吧!
展开
-
51nod 1521 一维战舰+set+二分
题目链接:一行有n个方格的纸上,爱丽丝放k个战舰在这个表格中,并不把具体位置告诉鲍博。每一只战舰的形状是 1×a 的长方形(也就是说,战舰会占据a个连续的方格)。这些战舰不能相互重叠,也不能相接触。然后鲍博会做一系列的点名。当他点到某个格子的时候,爱丽丝会告诉他那个格子是否被某只战舰占据。如果是,就说hit,否则就说miss。但是这儿有一个问题!爱丽丝喜欢撒谎。他每次都会告诉鲍博miss。请你帮...原创 2018-09-28 11:09:11 · 125 阅读 · 0 评论 -
codeforces E. 专题竞赛 +二分or倒序优化(数组离散化)
题目链接:http://codeforces.com/contest/1077/problem/E题目大意:有 n 个竞争性编程问题,每个问题必须属于某个专题。现在要举办几场主题比赛。每个比赛中的所有问题应该具有相同的主题,并且所有比赛应该具有两两不同的主题。他可能不会使用所有问题。Polycarp希望连续几天举办比赛,每天一场比赛。Polycarp希望通过以下方式举办一系列比赛:1.每场...原创 2018-11-20 20:13:22 · 143 阅读 · 0 评论 -
Codeforces C. Vasya and Robot+二分or尺取法
题目链接:http://codeforces.com/contest/1073/problem/C题目大意:机器人有4种操作U — (x,y)->(x,y+1)D — (x,y)->(x,y−1)L — (x,y)->(x−1,y)R — (x,y)-&原创 2018-11-17 12:40:14 · 161 阅读 · 0 评论 -
codeforces D. Cutting Out +二分
题目链接:http://codeforces.com/contest/1077/problem/D题目大意:给你n个的整数的主序列,要求你在主序列中找k个的整数。然后在主序列中删除这k个数字,如果主序列还有这k个整数,可以继续删除。输出能使删除次数最多的k的数字。样例1, 2, 3的数字都在主串中出现了2次。所以输出次数为2。已经是最大的。思路:开始用了贪心。统计了所有的数字出现次数...原创 2018-11-17 20:58:44 · 385 阅读 · 0 评论 -
二分 连续长度>=F的区间的最大平均值
题目链接:http://poj.org/problem?id=2018题目大意:是在一个数组里,寻找一段连续和,使其平均和最大,但是长度不能小于F,首先可以看出是满足单调性的,但是怎么二分呢,我们先枚举一个可能的数。然后数组里的值全部减去这个值(结果会有正有负),那么我们就看是否存一段长度大于等于F,且和为正。对于此的判断,可谓经典,见代码。思考:是实数的二分。注意:1.结束二分的条...原创 2019-01-31 23:01:12 · 1558 阅读 · 0 评论 -
二分专题 魔术船
题目链接:http://codeforces.com/contest/1117/problem/C题目大意:你是一艘船的船长。最初你站在一个点上(x1,y1) 并且你想要前往一个点 (x2,y2)。明天都有一个风向,并且风向是周期性的。使你移动一个单位坐标。该船也可以是往四个方向中的一个移动一个单位或每天留在原地。您的任务是确定船舶到达该点所需的最少天数 。如果不能到达输出-1。思路:因...原创 2019-02-21 15:43:47 · 189 阅读 · 0 评论