二分查找
摘要:
這個是精簡了的二分查找,個人覺得實在是無法簡化了,如果還可以的話,請高人指點一二,先謝謝了。View Code #include "iostream"#include "algorithm"using namespace std;int BinSearch(int *R, int n, int KeyNum){ int low = 0, high = n+1, mid=0; //mid設置為0,是為了利用R[mid]來查找,這樣更加精簡代碼 while(low <= high) { if(R[mid] == KeyNum) //包含了R[0]的情況 閱讀全文
posted @ 2011-10-13 22:53 More study needed. 閱讀(221) 評論(0) 推薦(0)
浙公網安備 33010602011771號