日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > 二分查找分C++實現

二分查找分C++實現

來源:程序員人生   發布時間:2015-04-25 09:37:17 閱讀次數:3805次
#include<iostream>
using namespace std;
/*
2分查找法
優點:查找速度快,平均性能好。
缺點:待查表為有序表 
*/
int main()
{
int binSearch(const int*, int, int, int); 
int arr[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
cout << binSearch(arr, 0, 9, 5) << endl;
 
return 0;



int binSearch(const int* Array,int start,int end,int key)
{
int left,right;
int mid;
left = start;
right = end;
//注釋中為遞歸算法,履行效力低,不推薦
/* 
if(key < Array[mid])
{
return(binSearch(Array, left, mid⑴, key));
}
else if(key > Array[mid])
{
return(binSearch(Array, mid+1, right, key));
}
else
return mid;
*/


while(left<=right)
{
mid = (left+right)/2;
if(key==Array[mid])
{
return mid;
}
else if(key<Array[mid])
{
right=mid⑴;
}
else if(key>Array[mid])
{
left=mid+1;
}
}
return ⑴;
}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 成人午夜精品一区二区三区 | 成人在线看片 | av一区在线观看 | 成人免费观看视频大全 | 国产中文字幕在线观看 | 亚洲精品一二 | 日韩中文字幕网站 | 午夜免费网站 | 在线观看麻豆视频 | 免费日韩电影 | 国产精品日韩一区 | 99re66热这里只有精品8 | 国产不卡免费视频 | 国产日韩久久 | 五月婷婷在线视频 | 国产精品久久久久久久久久 | 国产精品亚洲第一 | 国产激情 | 久久久精 | 高清国产一区二区 | 国产一区二区成人 | 99re这里只有 | 精品伦精品一区二区三区视频 | 久久久久久久久国产精品 | 黄色av网站在线免费观看 | 天天操天天干天天 | 欧美日韩激情在线一区二区三区 | 特级a做爰全过程片 | 精品伦理一区二区 | 成人区精品一区二区 | 国产欧美一区二区三区另类精品 | 懂色av成人一区二区三区 | 久久精品综合 | 亚洲国产成人精品久久久国产成人一区 | 欧美成人资源 | 亚洲精品在线免费 | 九九香蕉视频 | 99视频这里有精品 | 国产精品久久久久久影院8一贰佰 | 99精品视频在线观看免费播放 | 亚洲国产精品99久久久久久久久 |