последовательному
последовательному перебору составляет внешне похожий на него алгоритм просмотра, который не обязательно обрабатывает все компоненты, от начала до конца массива. Например, если требуется обратиться к некоторому элементу по значению, то его местоположение в массиве, в общем случае, еще предстоит установить.
Чаще всего речь идет об алгоритме поиска в линейном массиве. Он применяется при следующей постановке задачи: в векторе Mas длиной N>1 найти элемент, имеющий заданное значение sample, и вернуть его индекс, либо установить факт отсутствия таких элементов.
Очевидно, образец может встретиться неоднократно. В отличие от алгоритма E2-1 (1), в постановке задачи следует непременно оговорить, как поступать в подобных случаях. Приведем вариант алгоритма, в котором обработка завершается при первом же "успехе".
Алгоритм E2-2 (1)
type
index1 = 0..N-1; {N > 1}
massive1 = array [index1] of item;
function Search
(Mas: massive1; left, right: index1; sample: item): index;
var
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа