Инструменты пользователя

Инструменты сайта


basics_of_algorithms:binary_search

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
basics_of_algorithms:binary_search [2023/10/03 19:42]
werwolf [Для полного доступа к курсу нужен базовый план]
basics_of_algorithms:binary_search [2023/10/03 19:43] (текущий)
werwolf [Как реализовать бинарный поиск]
Строка 340: Строка 340:
 </​code>​ </​code>​
 </​details>​ </​details>​
-https://​replit.com/​@hexlet/​algorithms-binary-search 
  
-https://​replit.com/​@hexlet/​binarysearch 
  
 Разберемся,​ как эта функция работает. На каждом шаге алгоритма мы взаимодействуем с областью поиска. Чтобы определить ее, нам достаточно хранить индексы его первого и последнего элементов. В самом начале область поиска совпадает со всем массивом. Разберемся,​ как эта функция работает. На каждом шаге алгоритма мы взаимодействуем с областью поиска. Чтобы определить ее, нам достаточно хранить индексы его первого и последнего элементов. В самом начале область поиска совпадает со всем массивом.
Строка 773: Строка 771:
 И третье ограничение — некоторые данные просто нельзя упорядочить. Например,​ не существует какого-то естественного общепризнанного способа упорядочить цвета: И третье ограничение — некоторые данные просто нельзя упорядочить. Например,​ не существует какого-то естественного общепризнанного способа упорядочить цвета:
  
-{{https://​cdn2.hexlet.io/​derivations/​image/​original/​eyJpZCI6IjNlY2RiNmFmZTNiZjU5NGJhYTE3YWQwNTI4ODJhZTJhLnBuZyIsInN0b3JhZ2UiOiJjYWNoZSJ9?​signature=79405509d9f406a665a6eeb6edffe0ff249c44e89dcc7b9a3f1c7e00ec3a91cc|Цвета}}Таким же образом,​ сложно упорядочить пары чисел. Возьмем для примера широту и долготу — это как раз пара чисел:+{{ :basics_of_algorithms:​image_processing20231003-35-vql2f3.png |}} 
 + 
 +Таким же образом,​ сложно упорядочить пары чисел. Возьмем для примера широту и долготу — это как раз пара чисел:
  
   * Самый западный город России — Балтийск,​ его координаты 54°39′ с. ш. 19°55′ в. д.    * Самый западный город России — Балтийск,​ его координаты 54°39′ с. ш. 19°55′ в. д. 
basics_of_algorithms/binary_search.1696351332.txt.gz · Последние изменения: 2023/10/03 19:42 — werwolf