3

Java では、Arrays.binarySearch は常に配列全体を検索します。配列の一部が満たされていない場合があります。配列の一部を検索する機能はありますか?

int binarySearch(int[] a, int end, int value)

はい、a を使用することもできますTreeMap<Integer>が、これらがたくさんあり、TreeMap<Integer>int[] よりも数倍多くのメモリを使用します。

はい、確かにバイナリ検索を作成できますが、Arrays.binarySearch が存在することを考えると、自分で作成する必要はないようです。

4

1 に答える 1