我的工作或瞭解如何創建一個簡單的了Java 2D迷宮看起來應該像這樣的:簡單的Java 2D陣迷宮樣
int [][] maze =
{ {1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,0,1,0,1,0,1,0,0,0,0,0,1},
{1,0,1,0,0,0,1,0,1,1,1,0,1},
{1,0,0,0,1,1,1,0,0,0,0,0,1},
{1,0,1,0,0,0,0,0,1,1,1,0,1},
{1,0,1,0,1,1,1,0,1,0,0,0,1},
{1,0,1,0,1,0,0,0,1,1,1,0,1},
{1,0,1,0,1,1,1,0,1,0,1,0,1},
{1,0,0,0,0,0,0,0,0,0,1,0,1},
{1,1,1,1,1,1,1,1,1,1,1,1,1}
};
問鼎這已經創建的想法是設置起點和目標點,並通過使用遞歸深度首先找到路徑。但必須說我難以創造迷宮。
你有什麼建議如何做到這一點?
或者也許是一個教程的鏈接?
現在我主要關注的只是創造迷宮。
@pedromss老實說沒有太多,因爲我試圖找到一個教程如何,但他們似乎都是相當複雜,沒有一個爲假人 – Santelices
或解釋爲什麼一步一步走,其易於複製粘貼代碼,但不會從中獲得太多,也不理解。那不是我的目標 – Santelices
「創造一個迷宮」是一個非常廣泛的問題。我認爲,「迷宮」沒有明確的數學定義。你需要更具體。如果任何迷宮般的結構都很好,我相信你可以掀起一些非常簡單的東西,這仍然可以讓你測試解決算法。 – hyde