Binary search, Python
Основные авторы описания: А. В. Чупин.
Ссылки
В Python есть модуль bisect[1].
Локальность данных и вычислений
Локальность реализации алгоритма
Структура обращений в память и качественная оценка локальности
Количественная оценка локальности
Масштабируемость алгоритма и его реализации
Масштабируемость алгоритма
Масштабируемость реализации алгоритма
Динамические характеристики и эффективность реализации алгоритма
Результаты прогонов
Литература
- ↑ «8.5. bisect — Array bisection algorithm». The Python Standard Library. Python Software Foundation