Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
Romer9999
1

Проход по лабиринту

18.06.2009, 21:16. Показов 2371. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем. Помогите пожалуйста с задачей на С/C++ идёт практика я не понимаю как сделать задачу просто даже не представляю училка объясняла, но я всё равно не понял пожалуйста помогите кто может с решением
условие
==================
Создать программу, отыскивающую проход по лабиринту.
Лабиринт представляется в виде матрицы, состоящей из квадратов. Каждый квадрат ли-бо открыт, либо закрыт. Вход в закрытый квадрат запрещен. Если квадрат открыт, то вход в него возможен со стороны, но не с угла. Каждый квадрат определяется его координатами в матрице.
Программа находит проход через лабиринт, двигаясь от заданного входа. После отыска-ния прохода программа выводит найденный путь в виде координат квадратов. Для хранения пути использовать стек.
===================
Если кто знает или есть готовый алгоритм напишите пожалуйста!!!
Спасибо.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.06.2009, 21:16
Ответы с готовыми решениями:

Проход по лабиринту
Описать класс, реализующий стек. Написать программу, использующую этот класс для отыскания...

Программу, отыскивающую проход по лабиринту
Написать программу, отыскивающую проход по лабиринту, с ис-пользованием контейнерного класса stack...

Создать программу, отыскивающую проход по лабиринту
Создать программу, отыскивающую проход по лабиринту. Лабиринт представляется в виде матрицы,...

Создание программы, отыскивающей проход по лабиринту
Создать программу, отыскивающую проход по лабиринту. Лабиринт представляется в виде матрицы,...

2
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
18.06.2009, 21:18 2
кури алгоритм перебора с отходом назад
0
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
18.06.2009, 21:29 3
Или по таким терминам "перебор поиском в глубину", "перебор поиском в ширину"
0
18.06.2009, 21:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.06.2009, 21:29
Помогаю со студенческими работами здесь

Создать программу, отыскивающую проход по лабиринту
Создать программу на СИ, отыскивающую проход по лабиринту. Лабиринт представляется в виде матрицы,...

Составить программу, отыскивающую проход по лабиринту
Составить программу, отыскивающую проход по лабиринту. Лабиринт представляется в виде матрицы,...

Построения лабиринту
помогите написать програму (Построения лабиринту).

Зацикливается прохождение по лабиринту
Суть задачи: даны матрица NxM, даны 2 точки точка входа в лабиринт и выхода(пока отрубил,беру поиск...

Провести человека по лабиринту
Здравствуйте товарищи программисты! У меня к вам просьба. Задали по учебе сделать программу на...

Хочу находить противника по лабиринту, используя дерево
Научите пожалуйста писать код деревьев, очень нужно научиться, срочно. Хочу находить противника по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru