博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu 4190(二分)
阅读量:6929 次
发布时间:2019-06-27

本文共 1269 字,大约阅读时间需要 4 分钟。

思路:二分答案每次验证一下是否可行。

代码如下:

1 /************************************************** 2  * Author     : xiaohao Z 3  * Blog     : http://www.cnblogs.com/shu-xiaohao/ 4  * Last modified : 2014-06-21 22:01 5  * Filename     : hdu_4190.cpp 6  * Description     :  7  * ************************************************/ 8  9 #include 
10 #include
11 #include
12 #include
13 #include
14 #include
15 #include
16 #include
17 #include
18 #include
19 #include
20 #define MP(a, b) make_pair(a, b)21 #define PB(a) push_back(a)22 23 using namespace std;24 typedef long long ll;25 typedef pair
pii;26 typedef pair
puu;27 typedef pair
pid;28 typedef pair
pli;29 typedef pair
pil;30 31 const int INF = 0x3f3f3f3f;32 const double eps = 1E-6;33 const int LEN = 500000+10;34 int n, m, num[LEN];35 36 bool J(int val){37 ll ans = 0;38 for(int i=0; i
> n >> m){53 if(n == -1 && m == -1) break;54 int l = 1, r = 1;55 for(int i=0; i
> num[i];57 r = max(r, num[i]);58 }59 while(l < r){60 int mid = (l + r) / 2;61 if(J(mid)) r = mid;62 else l = mid + 1;63 }64 cout << l << endl;65 66 }67 return 0;68 }
View Code

 

转载于:https://www.cnblogs.com/shu-xiaohao/p/3809578.html

你可能感兴趣的文章
Jenkins关闭和重启实现方式.
查看>>
Python之浅谈exec函数
查看>>
量子计算机原理与退火算法的通俗解释
查看>>
从这些NO.1,看英特尔如何加速5G时代的到来
查看>>
Xcopy命令参数
查看>>
引领量子科学革命风骚
查看>>
筑梦:关于青年创客们的6个故事
查看>>
思考免费OA系统能否满足企业管理需求
查看>>
hadoop2.9安装指南
查看>>
强化学习处理自适应码流播放,爱奇艺AI推荐提升观看率15%
查看>>
Linux文件结构学习掌握重点
查看>>
易科软件中国:维系客户关系是企业的根本
查看>>
ServerSuperIO Designer IDE 发布,打造物联网通讯大脑,随心而联。附:C#驱动源代码。...
查看>>
58、IPv6访问控制列表及ICMPv6简介
查看>>
小心使用replicate_do_db和replicate_ignore_db
查看>>
这本神奇的AR涂色书,让想象插上现实的翅膀
查看>>
ASP,PHP与.NET伪造HTTP-REFERER方法及防止伪造REFERER方法探讨
查看>>
Webpack入门教程二十一
查看>>
最简单的proftpd教程(Debian)
查看>>
Quick BI助力云上大数据分析---深圳云栖大会
查看>>