So as an example, let's take a look at binary search.
If the array is unsorted, a binary search will not yield accurate results.
Если массив не отсортирован, бинарный поиск не даст точных результатов.
As a result, many algorithms such as quicksort and binary search degenerate into bad algorithms that are even less efficient than their naïve alternatives; these algorithms are impractical without random access.
В результате, многие алгоритмы, такие как быстрая сортировка и двоичный поиск вырождаются в малопригодные алгоритмы, которые ещё менее эффективны, чем их упрощенные альтернативы; эти алгоритмы бесполезны без произвольного доступа.
As a result, many algorithms such as quicksort and binary search degenerate into bad algorithms that are even less efficient than their naive alternatives; these algorithms are impractical without random access.
В результате, многие алгоритмы, такие как быстрая сортировка и двоичный поиск вырождаются в малопригодные алгоритмы, которые ещё менее эффективны, чем их упрощенные альтернативы; эти алгоритмы бесполезны без произвольного доступа.
A binary search can be implemented recursively or iteratively in programming.
Бинарный поиск может быть реализован рекурсивно или итеративно в программировании.
Using a binary search, we found the element in just a few iterations.
The concept of binary search is fundamental in various computer science disciplines.
Понятие бинарного поиска является фундаментальным в различных областях компьютерных наук.
Implementing binary search requires understanding how to handle array indices.
Реализация бинарного поиска требует понимания того, как работать с индексами массива.
Understanding binary search helps programmers optimize their algorithms for efficiency.
Понимание бинарного поиска помогает программистам оптимизировать свои алгоритмы для повышения эффективности.
In our code example, we implemented a binary search for better performance.
В нашем примере кода мы реализовали бинарный поиск для улучшения производительности.
We used a binary search to quickly locate the missing number in the sequence.
Мы использовали бинарный поиск, чтобы быстро найти недостающее число в последовательности.
The binary search algorithm helped us determine the target number swiftly.
Алгоритм бинарного поиска помог нам быстро определить целевое число.
You'll learn about binary search in the algorithms section of our course.
Вы изучите бинарный поиск в разделе алгоритмов нашего курса.