摘要: int * bsearch(int *t, int n, int x) { int *lo = t; int *hi = t + n; while(lo < hi) { int *mid = lo +((hi - lo)>>1); if(x < *mid) { hi = mid; } else if(x > *mid){ lo = mid + 1; } else { return mid; } } return NULL;}程序... 阅读全文
posted @ 2011-12-29 22:18 yanghuahui 阅读(172) 评论(0) 推荐(0)