排雷程序思想的解釋
我大二的時候寫過壹個掃雷程序,現在有很多。
我不知道他們的算法是什麽,但我想是我的。
算法應該是最清晰最簡單的。讓我解釋壹下我對掃雷程序的想法。
首先我們在雷場上隨機放置地雷,沒有地雷的地方就點開。
之後會顯示壹個數字,表示周圍有幾個地雷。這是如何實現的?
然後呢。我們可以把整個雷區想象成壹個二維數組。A周圍的礦數是1,A已經被標記為礦。然後,
答[24],答[25],答[33],答[35],答[43],答[44],答[45]
會壹直蔓延到不確定的雷區。這也實現了。
鑰匙。我們可以將數組的元素設置為壹個類對象
它所屬的類