последовательному


последовательному перебору составляет внешне похожий на него алгоритм просмотра, который не обязательно обрабатывает все компоненты, от начала до конца массива. Например, если требуется обратиться к некоторому элементу по значению, то его местоположение в массиве, в общем случае, еще предстоит установить. Чаще всего речь идет об алгоритме поиска в линейном массиве. Он применяется при следующей постановке задачи: в векторе 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
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz