- Задачей поиска в массиве называется поиск элемента (точнее, его индекса), который соответствует определённым условиям.
- В неупорядоченном массиве поиск обычно производится путём перебора элементов массива, начиная с первого (нулевого).
- Если требуется найти индекс первого элемента, соответствующего условию, то поиск прерывается.
- Если требуется найти индекс последнего элемента, соответствующего условию, или количество таких элементов, то поиск продолжается до конца массива.
- Оператор break прерывает выполнение цикла.
Поиск первого включения | Поиск последнего включения в массив |
|---|---|
for i in range (N): | last_index = -1 |