Я работаю над решателем для уникального типа лабиринта, называемого «лабиринтом чисел». По существу, каждая позиция, на которой вы находитесь, представляет собой число (1-4), которое обозначает следую
программа должна начинаться с индекса [0] [1] и заканчивает лабиринт, когда он попадает в индекс [7] [7]. Программа выходит из строя, когда она достигает функции «FindPath». Я не могу придумать, что я
Я изучаю пролог в курсе. У меня есть упражнение, где мне нужно прочитать файл, создать из него лабиринт, получить путь от источника к месту назначения и записать его в файл. Я прочитал файл, и я утвер
привет, я пытаюсь построить динамический лабиринт, который я получил в той части, где я получаю размер и получаю символы, которые мне нужны, чтобы построить лабиринт от них. , но функция, которая созд
Я пытаюсь написать скрипт Python, который может решать 3D-лабиринты, и я делаю это с использованием алгоритма Дейкстры с приоритетной очередью (включенной в модуль heapq). Таким образом, в основном эт
Я пытаюсь создать лабиринт с помощью Union Find, но я не могу удалить стены. Это то, что я получил до сих пор. private void createMaze (int cells, Graphics g) {
s = new int[cells*cells]; //No uni