二分
我要去看得最远的地方
要把自己活成一束光,自信坦荡,光芒万丈,不卑不亢,不慌不忙,不羡慕谁,不依赖谁。抬头所见即是温柔。
展开
-
2439. 最小化数组中的最大值
二分原创 2023-02-07 19:31:32 · 88 阅读 · 0 评论 -
打家劫舍 IV
力扣,二分+dp原创 2023-02-06 21:28:19 · 348 阅读 · 0 评论 -
Aggressive cows (二分)
#include <stdio.h>#include <algorithm>using namespace std;int a[100009];int n;int judge(int t){ int p=a[0],ans=1; for(int i=1;i<n;i++) { if(a[i]-p>=t)//找寻两点距离大于等于x的数量 {...原创 2018-08-17 21:04:00 · 236 阅读 · 0 评论 -
1010 只包含因子2 3 5的数
K的因子中只包含2 3 5。满足条件的前10个数是:2,3,4,5,6,8,9,10,12,15。所有这样的K组成了一个序列S,现在给出一个数n,求S中 >= 给定数的最小的数。例如:n = 13,S中 >= 13的最小的数是15,所以输出15。 收起输入第1行:一个数T,表示后面用作输入测试的数的数量。(1 <= T <= 10000)第2 ...原创 2018-12-16 23:43:23 · 143 阅读 · 0 评论 -
分巧克力(蓝桥杯)
题解:首先先找规律对于长宽为x,y的矩形形成边长为R的正方形的个数为,然后利用二分搜索就行。问题描述 儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。 小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。 为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足: 1. 形状是正方形,边长是整数 2...原创 2019-03-07 13:09:29 · 358 阅读 · 0 评论 -
The Frog's Games HDU - 4004 (二分)
题解:刚一看到这题,我想不到是二分。。。本题大意就是一条河宽L,有n个石头在河中,青蛙可以跳m次,问青蛙最大能力至少跳多远。首先排序,找到相邻两个石头的距离的最大值,然后二分查找(maxx,L);找到最小的最大能力即可。函数findd帮助查找(方法很好)The annual Games in frogs' kingdom started again. The most famous...原创 2019-07-20 09:34:10 · 128 阅读 · 0 评论 -
Pie HDU - 1969 (二分)
二分需要需要多写题吧,总是整错,尤其是L和R的判断,以及如何求最大,如何求最小。给你n个蛋糕的半径,你有m个朋友,所以总共有m+1个人,现在要分蛋糕,要求每个人分到的大小都是一样的,且每个人的蛋糕都是从一块上切割下来的(不能是2个不同的蛋糕拼起来的),现在问每个人最多能分到多少蛋糕(体积),保留到小数点后4位输出。Input第一行是组数T,接下来是T组数据。每组数据包含2行,第一行是...原创 2019-07-20 11:13:58 · 131 阅读 · 0 评论 -
Hard Process (二分和尺取)
题意:就是有一个序列只有0和1,可以把k个0改为1,是连续的1的个数最多。You are given an arrayawithnelements. Each element ofais either0or1.Let's denote the length of the longest subsegment of consecutive elements ina, co...原创 2019-07-20 15:18:49 · 365 阅读 · 1 评论 -
pairs (尺取法)
John hasnnpoints on the X axis, and their coordinates are(x[i],0),(i=0,1,2,…,n−1)(x[i],0),(i=0,1,2,…,n−1). He wants to know how many pairs<a,b><a,b>that|x[b]−x[a]|≤k.(a<b)|x[b]−x[a...原创 2019-07-20 17:08:09 · 261 阅读 · 0 评论