以前因為不信任某麻將的隨機牌山演算法,於是想自己做乙個試試【結果就在探索隨機種子上越走越偏,最後做成了一款半吊子的麻將。自認為在判斷聽牌的演算法上有所創新。所以敬請期待吧23333
我認為日麻演算法主要有三個階段(難點):
1.大體框架構建
2.聽牌判斷演算法
3.番、符數的計算
4.介面設計(sdl)
1.c++編寫
2.日本四人麻將1
(振聽、立直、符等特殊規則)
3.visual studio2
最新版開發(目前是2019)
4.sdl 2.03
的視覺化介面
5.盡可能多的 c++11 標準的寫法
6.一大堆口胡注釋
8.輕微強迫症
9.弱雞水平
10.想到再加
日本麻將百科↩︎
visual studio (vs) 官網↩︎
****** directmedia layer (sdl) 官網↩︎
如何用C 寫乙個類
其實寫乙個類很簡單,但是要寫乙個符合各方面要求的類,卻不是一件容易的事情。下面總結一下需要考慮的一些問題,先把暫時想到的方面記下來,以後想到新的在增加吧。類的生死和初始化 1.copy ctor和copy assignment是不是需要private 單例常用 或者是不是要用private繼承來阻止...
如何用c 製作乙個程式
程式設計思想 1.製作合適的窗體.2.將窗體變成圓形.3.設定好圓形窗體的初始位置 大小等資料 4.製作第一輪小球滾動 5.考慮多種情況.製作流程 1.this formborderstyle formborderstyle.none 視窗無邊框 this size newsize 50 50 窗體...
如何用C 做乙個懸浮視窗程式
如何用c 做乙個懸浮視窗程式 用c 做乙個像 flashget 的懸浮視窗,其實很簡單,不像以前需要呼叫很多系統 api。大致的步驟如下。首先是主窗體部分,即要判斷窗體的狀態來決定是否顯示懸浮視窗。區域性成員宣告 private formwindowstate fwsprevious private...