Mathematicaプログラミング 質問箱 その1
■ このスレッドは過去ログ倉庫に格納されています
0089デフォルトの名無しさん
2006/08/06(日) 11:36:55a = 105;
h = 1; t = Length[S];
k = Floor[(h + t)/2];
While[h <= t, If[S[[k]] == a, Break[],
If[S[[k]] > a, t = k - 1, h = k + 1]];
k = Floor[(h + t)/2]; ];
If[h > t, k = -1];
Print[a, " ", k];
なにを求めるプログラムなのかわかんない…
だれか教えてください。
■ このスレッドは過去ログ倉庫に格納されています