C++新手,關於人腦與電腦對奕

看板CompBook (電腦用書)作者時間19年前 (2006/07/08 20:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我才剛開始想學寫C++的程式 其實之前就有修過一些程式語言的課程了 但是資料結構和演算法之類的課卻都沒有研究過 最近突發奇想想要寫一個程式 是人和電腦對戰的遊戲:「畫圈圈」 應該很多人玩過 盤面如下: * * * * * * * * * * * * * * * 五層的三角形 玩家和對手輪流劃掉盤面上的圈圈 最多劃三個,最少劃一個 誰劃到最後一個就輸了 這個遊戲最多才十五步 比圈圈叉叉多一點點 而且也有對稱性的盤面 但是因為才剛開始想要研究這類的程式 (象棋、西洋棋、五子棋...之類的對弈遊戲) 所以不太知道該從哪裡入門 有上網找過一些資料 包括MIN-MAX法或ALPHA-BETA法、樹狀結構、遞迴、指標...等好像都是必備的知識 不過完整的程式碼範例很像很少... 我想請有經驗寫過類似程式的人能夠推薦一些書讓我參考 希望書的內容由簡入深,並且有詳細的範例和說明(希望是以C++為設計平台) (找過好多書和資料都只是提供寫遊戲的"觀念",但範例和步驟解釋卻不甚詳細...) 感謝~ -- 033;5;1m如果問我為什麼打b,那一定是為了等妳.....0m -- ┌─────KKCITY─────┐ KKBOX歌名歌手歌詞專輯搜尋 bbs.kkcity.com.tw http://www.kkbox.com.tw └──From:140.136.178.124 ──┘ 超過60家唱片公司合法授權 音樂盡情下載 --
文章代碼(AID): #14hvv-00 (CompBook)
文章代碼(AID): #14hvv-00 (CompBook)