![]() |
Если нет промежутков, то у нас получается что-то вроде: [0, 1, 2, 4, 5] и 3, ну и куда вставлять - как бы очевидно... Ну, по крайней мере это то, что я имел в виду.
А по поводу сложно - ну так наверняка, если сложно самому, то есть в каких-нибудь библиотеках реализовано и проверено... Код:
(defun binary-search (array finder)Автор статьи с хабра просто не пробовал реализовать что-то по-серьезнее, вот и плачется :| |
Цитата:
Т.е. это скорее предостережение: "не надейтесь что ваш бинарный поиск заработает - не будет такого - протестируйте хорошенько" |
| Часовой пояс GMT +4, время: 11:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.