maze

    -1熱度

    1回答

    我在寫一個迷宮問題程序。我可以成功地獲得路徑的方向。但是,我肯定會失去valgrind報告的錯誤。我的代碼中有什麼問題? 以下是我的代碼: 002: #include <stdio.h> 003: #include <stdlib.h> 004: #include <string.h> 005: 006: struct each_path { 007: int step_nums, c

    1熱度

    1回答

    我試圖編程一個隨機迷宮生成器,我試圖修改代碼here。我的問題是,我需要將牆壁表示爲'1',並將開放式走道表示爲'0',我已經玩過一次,似乎無法找到解決方案。任何幫助大量讚賞。 下面是完成 from random import shuffle, randrange def make_maze(w = 16, h = 8): vis = [[0] * w + [1] for _ in

    3熱度

    1回答

    時獲取分割故障我嘗試隨機生成迷宮,但在程序編譯如下 這裏的時候,我得到一個分段錯誤的 void spread(int v, int x, int y, int *t,int w, int *count){ //table of directions(Right,Down,Left,Up) int d[4][2] = {{1,0},{0,1},{-1,0},{0,-1}};

    1熱度

    1回答

    我試圖創建一個隨機迷宮,大部分迷宮發電機未捕獲的類型錯誤,有邏輯和代碼想通了。但是我一直每次都得到同樣的錯誤迷宮隨機生成:「遺漏的類型錯誤:無法讀取屬性未定義‘(插入的數目)’。」現在我把它建立到它應該只是一個訪問定義的屬性(AKA迷宮內),所以我無法看到的問題(一個或多個)位於其中。 var canvas = document.getElementById('demo'); var ctx =

    0熱度

    1回答

    我工作的一個塔防遊戲在Python中,用戶的塔樓可以修改的敵人必須採取的路徑。爲了計算路徑,我認爲Lee算法的實現可能是最好的和最簡單的,特別是如果網格變大。我試圖鬆散地基於我的算法。 我的代碼,但是,不能正常工作。我不明白爲什麼。 def getRoute(self): self.routes = [[(0,0)]] def _getRoutes(): new_r

    0熱度

    1回答

    你好,我是一個Python的新手和使用python 3. 我希望學習模式和打印例如星星等我想使迷宮模式,但我迷惑,使迷宮沒有2 - no4 No 1 @ @@@@@@@@@@@@@ @ @ @@@@@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@ @ @ @@@@@@@@@@@@@ @

    3熱度

    3回答

    我試圖創建一些東西來證明在牆上工作的左手迷宮的概念,所以我做了一個python 3.6 turtle程序來做到這一點。這是非常低效的,我知道,我是一個初學者,但我的問題是, 如何從內容中找到字典的名稱。 下面是一個例子: place1 = {"coordinates" : (150, 150), "filled_in": False} place2 = {"coordinates" : (100

    0熱度

    2回答

    的相鄰位置內最小值我是新來的編碼,並沒有被編碼兩個多月。 對於我的任務,我正在逃避迷宮算法。 的用戶定義的2D陣列和起點,則程序必須採取損害最小路線出尋路。 「AI」只能向北,東,南或西移動。它可以從陣列的任何邊緣轉移。 Enter the starting x coordinate: 2 Enter the starting y coordinate: 4 0 1 4 2 6 0 1 1

    1熱度

    1回答

    我正在嘗試使用此維基百科鏈接中提到的算法構建迷宮生成器:https://en.wikipedia.org/wiki/Maze_generation_algorithm 因爲我試圖練習機器學習,我想使用深度優先搜索算法,並且我有此代碼運作良好,到目前爲止: mazegenerator.js: var cells = []; var sideofCell = 40; var cellh = 40*

    -4熱度

    2回答

    我真的需要幫助。我正在嘗試創建一個機器人,以發現它走出迷宮的方式。我已經使用一系列角色創建了迷宮,但我實際上不知道如何解決這個問題。我真的很喜歡一些幫助。 我需要實現3個函數: •createMaze(char maze [] [columns],int columns,int rows) - 初始化您的迷宮•showMaze(char迷宮[] [列],int列,int行) - 顯示迷宮機器人 •