二分查找第一个比k大的数

在这里咱们能够直接二分,或者更方便的咱们有一个函数 lower_bound(a,a+num,val);函数 1.直接二分的方法code int binary(int val,int a[],int l,int r) { int m; int id; while(l<=r) { m=l+(r-l)/2; //避免溢出 if(a[m]>val) {
相关文章
相关标签/搜索