Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2017, 22:39   #1
AndreyRafalsky
Новичок
Джуниор
 
Регистрация: 22.11.2017
Сообщений: 1
По умолчанию Реализовать разветвления в лабиринте

Добрый день. Пишу программу для генерации и решения лабиринта. Использую алгоритм DFS. Не понимаю, как в этом лабиринте сделать разветвления, а не только один проход. Не могу понять, как реализовать эту задачу, именно как написать код. Алгоритм говорит, что нужно помещать нулевые клетки в стек, а потом рандомно взять любую из них из стека и отметить ее как текущую. Но как это реализовать? Заранее спасибо за помощь
Вложения
Тип файла: txt Новый текстовый документ.txt (10.7 Кб, 107 просмотров)
AndreyRafalsky вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложные циклы и разветвления. R.Blackwood Помощь студентам 3 11.04.2022 12:39
C#, простейшие разветвления Mmarshal Помощь студентам 0 13.10.2013 15:46
Разветвления AcidBurst Помощь студентам 3 27.09.2010 22:04
тема Разветвления. Andrux Общие вопросы C/C++ 3 25.12.2009 17:56
тема Разветвления. Andrux Помощь студентам 0 25.12.2009 11:55