二分
lizy3838
啊啊啊
展开
-
csu1023 修路(二分查找)
一道中文题,对所需时间进行二分,可以得到答案,注意一下细节即可。 以下是代码: #include #include #include #include using namespace std; int n,m,temp; int a[345]; bool judge(int tim) { int ret=0,team=1; for(int i=0;i<n;i++){原创 2016-02-06 17:31:44 · 548 阅读 · 0 评论 -
csu1673 集训队组队计划 (二分)
对最小差值进行二分即可,注意先把成员按照能力值排序,再进行寻找。 以下为代码: #include #include #include #include #define INF 1e9 using namespace std; int n,m,ret; int a[123456]; bool judge(int num) { int temp=0; for(int i=原创 2016-02-06 22:22:29 · 223 阅读 · 0 评论 -
hdu1597 简单二分
根据规律二分出第几号数字所在的组#include #include #include #include using namespace std; long long fuc(long long x) { return x*(x+1)/2; } long long lbinary(int n) { long long l=0,mid,r=1e6; while(l<原创 2016-07-29 08:58:07 · 341 阅读 · 0 评论