Слайд 1A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Перебор, направленный от данных в глубину
Слайд 2A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Начальная вершина
Перебор, направленный от данных в глубину
Слайд 3A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Цель
Перебор, направленный от данных в глубину
Слайд 4A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Начальную вершину заносят в список OPEN
Перебор, направленный
от данных в глубину
Слайд 5A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Список CLOSED пока пуст, так как ни
одна вершина еще не просмотрена
Перебор, направленный от данных в глубину
Слайд 6A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просматриваемая вершина развертывается – найдены ее прямые
потомки
Перебор, направленный от данных в глубину
Слайд 7A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Потомков просматриваемой вершины заносят в список OPEN
в порядке их обнаружения
Перебор, направленный от данных в глубину
Слайд 8A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просмотренную вершину заносят в список CLOSED
Перебор, направленный
от данных в глубину
Слайд 9A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новой просматриваемой вершиной становится вершина, которая находится
в списке OPEN на первой позиции
Перебор, направленный от данных в
глубину
Слайд 10A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новая просматриваемая вершина
Перебор, направленный от данных в
глубину
Слайд 11A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Проводится проверка является ли просматриваемая вершина искомой
целью
Перебор, направленный от данных в глубину
Слайд 12A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просматриваемая вершина развертывается – найдены ее прямые
потомки
Перебор, направленный от данных в глубину
Слайд 13A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Потомков просматриваемой вершины заносят в список OPEN
с левой стороны в порядке их обнаружения
Перебор, направленный от данных
в глубину
Слайд 14A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просмотренную вершину заносят в список CLOSED
Перебор, направленный
от данных в глубину
Слайд 15A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новой просматриваемой вершиной становится вершина, которая находится
в списке OPEN на первой позиции
Перебор, направленный от данных в
глубину
Слайд 16A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Проводится проверка является ли просматриваемая вершина искомой
целью
Перебор, направленный от данных в глубину
Слайд 17A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Так как у просматриваемой вершины нет потомков,
то занесение новых вершин в список OPEN не происходит
Перебор, направленный
от данных в глубину
Слайд 18A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просмотренную вершину заносят в список CLOSED
Перебор, направленный
от данных в глубину
Слайд 19A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новой просматриваемой вершиной становится вершина, которая находится
в списке OPEN на первой позиции
Перебор, направленный от данных в
глубину
Слайд 20A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новая просматриваемая вершина
Перебор, направленный от данных в
глубину
Слайд 21A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Проводится проверка является ли просматриваемая вершина искомой
целью
Перебор, направленный от данных в глубину
Слайд 22A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Так как у просматриваемой вершины нет потомков,
то занесение новых вершин в список OPEN не происходит
Перебор, направленный
от данных в глубину
Слайд 23A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просмотренную вершину заносят в список CLOSED
Перебор, направленный
от данных в глубину
Слайд 24A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новой просматриваемой вершиной становится вершина, которая находится
в списке OPEN на первой позиции
Перебор, направленный от данных в
глубину
Слайд 25A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новая просматриваемая вершина
Перебор, направленный от данных в
глубину
Слайд 26A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Проводится проверка является ли просматриваемая вершина искомой
целью
Перебор, направленный от данных в глубину
Слайд 27A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просматриваемая вершина развертывается – найдены ее прямые
потомки
Перебор, направленный от данных в глубину
Слайд 28A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Потомков просматриваемой вершины заносят в список OPEN
с левой стороны. Так как вершина J уже просмотрена, то
ее в список OPEN не заносят
Перебор, направленный от данных в глубину
Слайд 29A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Просмотренную вершину заносят в список CLOSED
Перебор, направленный
от данных в глубину
Слайд 30A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новой просматриваемой вершиной становится вершина, которая находится
в списке OPEN на первой позиции
Перебор, направленный от данных в
глубину
Слайд 31A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Новая просматриваемая вершина
Перебор, направленный от данных в
глубину
Слайд 32A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Проводится проверка является ли просматриваемая вершина искомой
целью
Перебор, направленный от данных в глубину
Слайд 33A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Вершина H – искомая цель
Перебор, направленный от
данных в глубину
Слайд 34A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Так как цель найдена, то все вершины
из списка OPEN заносятся в список CLOSED
Перебор, направленный от данных
в глубину
Слайд 35A
B
C
D
E
F
G
H
I
J
Дано: исходное положение-B, цель-H
Цель достигнута, алгоритм заканчивает работу
Перебор, направленный от
данных в глубину