Задача о ходе коня

Чтобы проиллюстрировать второй распространённый алгоритм для графов, мы возьмём другую классическую задачу: “о ходе коня”. Она разыгрывается на шахматной доске всего одной фигурой - конём. Целью головоломки является поиск такой последовательности ходов (маршрута), чтобы конь посетил каждую клетку доски ровно один раз. Эта задача очаровывает шахматных игроков, математиков и информатиков уже в течение многих лет. Верхний предел количества возможных маршрутов для шахматной доски 8х8 равен \(1.305 \times 10^{35}\). Однако, тупиковых вариантов неизмеримо больше. Очевидно, что задача из тех, которые требуют человеческого разума, компьютерной мощи или и того и другого вместе.

Хотя исследователи изучили множество различных алгоритмов для решения этой головоломки, поиск по графу - один из простейших для понимания и программирования. Мы вновь будем искать решение, используя два основных шага:

Next Section - Построение графа для задачи о ходе коня