Linux循序渐进
istvh
全部博文(172)
2011年(6)
2010年(7)
2009年(159)
帮我Q下
cynthia
Phyllis6
浪花小雨
Bsolar
wangkai8
BlueCat_
cool138
Anzyfly
分类: LINUX
2009-11-07 09:48:58
int search(int a[], int v, int l, int r) { int i; for (i = l; i <= r; i++) if (v == a[i]) return i; return -1; }
int search(int a[], int v, int l, int r) { while (r >= l) { int m = (l+r)/2; if (v == a[m]) return m; if (v < a[m]) r = m-1; else l = m+1; } return -1; }
上一篇:埃拉托色尼筛法:打印素数
下一篇:正态分布:模拟抛硬币
登录 注册