C/C++の宿題片付けます 152代目
■ このスレッドは過去ログ倉庫に格納されています
0662デフォルトの名無しさん
2011/10/14(金) 03:24:36.86{
int m = n / 2, r;
if(n < 1) return -1;
if(v[m] > x) return binsearch(x, v, m);
if(v[m] == x) return m;
r = binsearch(x, v + m + 1, n - m - 1);
if(r >= 0) r += m + 1;
return r;
}
■ このスレッドは過去ログ倉庫に格納されています