蓝桥杯真题——分巧克力(二分)
思路:
使用二分查找[1,1e5],每次取中值作为正方形边长x,统计在所有巧克力中能分割出多少块边长为x的正方形
当正方形数量小于k时,我们知道边长越大能分割的数量越少,此时将区间更新为 [l,mid-1] 继续查找。
当正方形数量大于等于k时,猜测x可以更大且能满足>=k,将区间更新为[mid,r]
1 |
|
本文标题:蓝桥杯真题——分巧克力(二分)
文章作者:meteor
发布时间:2022-10-27
最后更新:2022-10-27
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!
分享