Leave a comment

Comments 37

pedrozurita January 31 2020, 09:26:24 UTC
Дяденька Мастерок, Вы это серьезно? Не "поворачивай всегда направо", а иди все время вдоль одной стены - слева или справа от тебя, но одной. Это рассказывают дошкольникам.

Reply

masterok January 31 2020, 09:28:42 UTC
и что так можно пройти любой лабиринт?

Reply

pedrozurita January 31 2020, 09:37:22 UTC
Так можно найти выход из любого двумерного лабиринта.
Уточняю: по крайней мере один выход из имеющихся. Некоторые выходы, возможно, обнаружить не удастся.

Reply

prostak_1982 January 31 2020, 09:53:24 UTC
Если все стенки этого лабиринта объединены в одну стену. Правда, поплутаешь долго.

Если же лабиринт спроектирован, как один, вложенный в другой, например, то можно только вернуться ко входу, если выход устроен во втором вложении.

Reply


sni_1 January 31 2020, 10:38:22 UTC
Поэтому лабиринты надо делать с односторонними участками, вложеными один в другой, со смещающимися стенками и многоуровневыми.

Reply

pedrozurita January 31 2020, 11:53:40 UTC
И чтоб голодный Минотавр внезапно наскакивал из-за угла.

Reply

sni_1 January 31 2020, 12:58:29 UTC
У минотавра вроде все дороги вели к нему, а от него уйти проблема.

Reply

pedrozurita January 31 2020, 13:36:44 UTC
Надо учитывать ошибки прошлого, нет?

Reply


kodt_rsdn January 31 2020, 13:09:08 UTC
Жаль, что картинка криво ресайзнута. Можно было программно найти решение...

Reply

pedrozurita January 31 2020, 13:39:56 UTC
Зачем?

Reply

kodt_rsdn February 2 2020, 18:50:12 UTC
Чтобы "пройти честно в графическом редакторе".

Есть кое-какой очевидный способ наложить фильтры. Вот хотел бы проверить.

Reply

masterok January 31 2020, 16:40:50 UTC
на первую картинку нажимали? Вроде бы там все ровненько

Reply


pas33 January 31 2020, 16:38:53 UTC
Через Paint проще всего так. Навёл красный ковшик (режим заливки НА СТЕНУ) и залил. Половина стен закрасилась, половина - нет. По границе всюду разрыв в стене, не дающий пройти краске. Так и идёшь, слева красная стена, справа черная. Если чо, я на математике отучился кучу лет, а такой фигнёй занимаюсь. :)

Reply

masterok January 31 2020, 16:39:52 UTC
ахтыжблин !

Reply

agordian January 31 2020, 21:47:00 UTC
Это если карта лабиринта есть и много краски :)

Вообще же, это не разу не фигня, а основы компьютерной графики - алгоритм заливки и есть тот самый алгоритм выхода, который автор ищет.

Reply

pas33 February 1 2020, 09:13:40 UTC
Только большинство народа заливают на дорожку, и получают что идти надо везде. А я лью на стену.

Reply


agordian January 31 2020, 21:56:41 UTC
Метод "иди вдоль стенки" заведомо работает, обязательно выйдешь, если выход вообще есть (допустим, с неба в лабиринт упал, и не знаешь, замкнут он или нет). Вот здесь https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BB%D0%B8%D0%B2%D0%BA%D0%B0 он называется методом правой руки.

Reply


Leave a comment

Up