前言
—二分可以快速找到要寻找的数字,时间复杂度为logn
提示:以下是本篇文章正文内容,下面案例可供参考
一、求最小值
int l = 0;int r = Integer.MAX_VALUE; while(l<r){ int mid = l +(r-l)/2; if (check(mid)){ l = mid +1; }else { r = mid; } }
二、使用步骤
1.引入库
代码如下(示例):
int l = 0;int r = Integer.MAX_VALUE; while(l<r){ int mid = l +(r-l+1)/2; if (check(mid)){ l = mid ; }else { r = mid -1; } }
看有没有减一,有-1就+1.通通输出打印l。
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。