ギザギザの Array がありString[][]
ます。今、String[n][0]
私が持っているもので特定の値を持つ配列を見つける必要があります。その瞬間は単純です
foreach foo in bar{
if(foo[0]==needle){
return foo;
}
}
ご覧のとおり、これは明らかな理由で非常に遅いです。私は C# を初めて使用し、indexOf を見たばかりですが、ジャグ配列で indexOf を使用するにはどうすればよいですか?
私が考えた別の方法は、配列を並べ替え、String[n][0]
真ん中のレコードに移動し、値が大きいか大きいかを確認し、上部/下部領域の半分にジャンプするなど、おそらく3回または4回です。より速くレコードを見つけます。
それで、私だけが知っているギザギザの配列で配列を取得する最速の方法は何[][0]
ですか?