Также давайте задумаемся о том, почему процедура бинарного поиска
особенно любит случай, когда число
N записей, среди которых осуществляется поиск, равно
2n - 1 для некоторого натурального числа
n
(ну точно как в
Китайском Дереве,
где реализуется случай
n = 3)?
Любопытно отметить, что когда идея
бинарного дерева поиска вновь осозналась
спустя тысячелетия после
И Цзина
уже в современном
Computer Science,
то осозналась она сначала именно для случая
N = 2n - 1
(
этот факт особо отметил Дональд Кнут,
"зубр" "Искусства программирования").