关注
首先找到可能最大的数字 r = sum/(n-m) 找到最小的数字(第m-1为最小可能的数字 找这个数有点麻烦 我就用最小的代替了) l = min; 然后while(l<=r){ mid = (l+r)/2 对mid进行试探 划分区间 所有区间大于等于mid 且区间数大于等于m-n 说明这个数小了 反之 } A了91 思路不知道是不是错了 其实后来想想 要保证所有区间和大于等于mid 一定要有一个区间等于mid 且区间数要等于m-n才是。。。
查看原帖
点赞 2
相关推荐
09-25 21:25
武汉理工大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 怎么给家人解释你的工作? #
10136次浏览 74人参与
# 应届生被毁约被毁意向了怎么办 #
45454次浏览 278人参与
# 快手技术岗信息交流阵地 #
1994次浏览 23人参与
# 你的mentor是什么样的人? #
14988次浏览 108人参与
# 牛客周边新品开箱 #
9960次浏览 89人参与
# 帮我看看,领导说这话什么意思? #
19456次浏览 95人参与
# 求职中的尴尬瞬间 #
3196次浏览 39人参与
# 牛友的志愿填报指南 #
34417次浏览 185人参与
# 国企还是互联网,你怎么选? #
169225次浏览 1263人参与
# 牛客树洞,我想对你说 #
7681次浏览 91人参与
# 今年形式下双非本找得到工作吗 #
236874次浏览 1433人参与
# 求职低谷期你是怎么度过的 #
11922次浏览 245人参与
# 26届秋招公司红黑榜 #
26997次浏览 110人参与
# 校招泡的最久的公司是哪家? #
11953次浏览 79人参与
# 从哪些方向判断这个offer值不值得去? #
15525次浏览 182人参与
# 机械人集合!你是什么工程师? #
19476次浏览 91人参与
# 大疆工作体验 #
18336次浏览 85人参与
# 得物app工作体验 #
27739次浏览 64人参与
# 三一集团提前批进度交流 #
37993次浏览 225人参与
# 小红书求职进展汇总 #
126457次浏览 974人参与
# 一句话证明你还在找工作 #
5134次浏览 56人参与
