二分查找實用模板

二分查找,又叫折半查找。網上有不少寫法,可是通過總結以後發現這個模板是最管用的。 說一下這個二分模板的做用:找到的話且這個數惟一則返回下標位置,若是不惟一則返回最右邊的下標;找不到的話返回比它大的第一個數(即右邊的數)的下標。注意代碼,通過細微的修改能夠達到不一樣的效果 int bSearch(int begin, int end, int e) { int mid, left =
相關文章
相關標籤/搜索