完全にソートされた2D配列があります。以下の配列は例です
1 2 3
5 6 7
9 10 11
と
1 2 3 4 5
6 7 8 9 10
これらの配列でバイナリ検索を使用したいと思います。rows
を行数とし、cols
列数を
当初start = 0
とend = rows * cols -1
上記の 3 X 3 配列では、中点は 4 [9 要素] になります。対応する行と列を中点で見つけるにはどうすればよいですか? そのための標準的な式はありますか?