分享個好玩的演算法遊戲

2022-03-31 19:41:21 字數 1487 閱讀 5260

筆者簡介:

從小就不是個勤奮的孩子,一般事情都保持中游水平。對事情也沒窮極的精神,所以我更喜歡聽別人分享事情,從而去發現別人身上的優點。

如果用三分鐘熱度來形容我再恰當不過了,我會把應該做的事做好至於其他的?。。看心情!

很羨慕那些有思想有作為的人,在我看來他們很有『正事』,當然我也會慢慢的向那個方向發展,儘管需要時間的沉澱(哈哈)

作為眾多程式猿中妹紙,我決定為自己起個藝名,不,筆名!為了展現我們團隊中不同的性格,我也建議大家在寫的時候註明自己的藝名!

那麼問題來了,瀏覽iteye時看到的問題,順便邊研究邊給大家獻醜。。。

〇  x  〇 〇 〇

不過x點,把所有的圈連起來,不能重複,不能斜連,不能跳圈

第一步:我把這個圖變成程式可看懂的語言

11 12 13 14 15

21 22 23 24 25

31 32 33 34 35

41 42 43 44 45

51 52 53 54 55

第二步:設定了四個事件

首先每個點有四個走的方向,我給設定了四個方向事件

分別為:向上走、向下走、向左走、向右走

private function left($x, $y, $oldarr)

}return false;

}private function right($x, $y, $oldarr)

}return false;

}private function up($x, $y, $oldarr)

}return false;

}private function down($x, $y, $oldarr)

}return false;

}第三步:開始寫試執行方法

當起點固定以後,開始選擇方向,當乙個方向可走時,走到下乙個點,然後繼續選擇方向,迴圈往復,直到所有點都走通為止。

public function gotry($x, $y, $oldarr, $methods)                          

}        

}            

}                

第四步寫主方法:迴圈取呼叫

public function agame($request, $response)    

}                                     

}                                         

}                                            

以上算是我分享的過程,**寫的可能有很多不好的地方,但寫演算法還是挺有意思的一件事。像遞迴方法只聽過也是首次真正的去用,有些知識了解沒有用,當你真需要的時候估計不小心就想到了

因為知道的知識甚少,上午看了個小遊戲有點興趣就寫部落格的過程邊實現了下。。。

最後注我的筆名                      ---小夢

推薦幾個好玩的手機遊戲

動作類 castle of magic 魔法城堡 08年下半年的年度大作。有許多創新之處。soul of darkness 暗黑之魂 08年上半年的年度大作。評價很高。prince of persia zero 波斯王子 零 08年下半年出品的遊戲,系列的延續。評價未知。the mummy tomb...

manjora上好玩的遊戲 manjaro安裝教程

本人演示的是,微軟公司出品的office 2007 簡體中文專業版。先詳情 伏黑惠是少年漫畫作品 咒術迴戰 中的角色。詳情 閱讀 1 日期 2020 12 22 目前,mages.官方已經宣布 五等分的花嫁 夏日回憶也五等分 將於2021年3月25日登陸ps4 switch平台,該作劇情基於第二季動...

好玩的css3技術分享

開發工具與關鍵技術 dw,css3 說到css3是我學程式設計以來,最感興趣的一門技術,通過老師的學習,再自己的摸索一下。只學會css3一些簡單的技術。那我就分享一下我學習到的css3動畫吧!首先頁面布局什麼的就不多說了,定好div,弄好背景,設計好背景的尺寸,我們就開始設計動畫效果了。lizi 用...