東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

編程相關(guān)破解相關(guān)編程工具反編譯安裝制作程序源碼軟件補丁數(shù)據(jù)庫Visual Studiovc++visualbasicdreamweaver

首頁編程開發(fā)程序源碼 → 消滅星星遺傳算法及源碼(附帶成品) 最新開發(fā)

消滅星星遺傳算法及源碼(附帶成品)

消滅星星遺傳算法及源碼(附帶成品)最新開發(fā)

  • 大。1.0M
  • 語言:中文
  • 平臺:WinAll
  • 更新:2016-06-08 09:29
  • 等級:
  • 類型:程序源碼
  • 網(wǎng)站:暫無
  • 授權(quán):免費軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評論下載地址

消滅星星是一款不錯的游戲,但是想知道它是用什么原理的算法寫出來的嗎,現(xiàn)在可是有大神給做出來了,那么小編就來做一次搬運工分享給大家吧!

消滅星星算法實現(xiàn)思路

這個游戲的關(guān)鍵算法是選取同色區(qū)域。

我的方法是每個方塊是一個對象,包含幾項屬性:自身所在的行,自身所在的列,自身的顏色。

還加了一個id作備用,暫時沒用到。

基本思路是遞歸,顯而易見。

首先準(zhǔn)備兩個列表。

一個用來裝被檢查過了的方塊,因為左邊方塊的右邊就等于右邊方塊的左邊,如果不檢查的話就無限遞歸到溢出了。

另一個用來裝與傳入方塊顏色相同的方塊,留待遞歸完成后作為返回值。

然后傳入第一個方塊,分別檢查它四個方向上的方塊,如果顏色和第一個方塊相同的話就把它塞入同色列表里,然后用它來進(jìn)行下一次遞歸。

注意事項

其實這次成品不重要了,這次主要是給大家參考算法吧.不會用易語言源碼也沒關(guān)系,壓縮包里面有打包成品軟件的!

PC官方
安卓官方手機版
IOS官方手機版

消滅星星遺傳算法及源碼(附帶成品)截圖

下載地址

消滅星星遺傳算法及源碼(附帶成品)

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)

編輯推薦

本類軟件必備

編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設(shè)計DreamweaverfireworksFlash

報錯

請簡要描述您遇到的錯誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式