lower_bound upper_bound 【 二分函數的使用】

lower_bound(first,last,val)表示找到第一個>=val的值的地址
upper_bound(first,last,val)表示找到第一個>val的值的地址

int pos=lower_bound(a,a+n,1)-a; 就是等於1的第一個下標
int pos=lower_bound(a,a+n,1)-a; 就是大於1的第一個下標

bool cmp(int p,int q){
return p

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章