cukddcukdd.blog.chinaunix.net
CUKdd
一个有目标,为自己的未来努力奋斗的人
全部博文(73)
2015年(9)
2014年(2)
2013年(6)
2012年(11)
2011年(33)
2010年(12)
pzm0729
qiangh04
梦醒潇湘
peter2c2
natars
chenshko
czxyz222
hjshajsh
浮初2021
jeffasda
wb123456
Mr_yang
misae
lpangel
rhinux
分类: C/C++
2011-04-10 02:45:55
void b_search(int *array, int min, int max, int value) { int mid = (min+max)/2; if (value == array[mid]) printf("find the index is %d\n", mid); else if (value < array[mid]) b_search(array, min, mid-1, value); else b_search(array, mid+1, max, value); return ; } void bin_search(int *array, int n, int value) { int min, max; min = 0; max = n-1; b_search(array, min, max, value); }
上一篇:快速排序 quick sort -- C source code
下一篇:气泡排序算法设计——C source code
登录 注册