[問題] C寫接龍遊戲

看板C_and_CPP作者 (xie29)時間6年前 (2017/10/29 17:56), 編輯推噓5(5014)
留言19則, 8人參與, 6年前最新討論串1/1
各位前輩好,小弟現在在啃Fundamentals of data structure in C (第2版)這本書,在Stacks and Queues這個章節最後的programming project 1 (Landweber)要我寫ㄧ個應該是Windows傳統的那種接龍遊戲(非新接龍),它應該主要是要用ㄧ些array去random創ㄧ個新牌局,然後像接龍遊戲規則那樣讓程式自己完成牌局(4個output array分別塞進各花色的1-13),不曉得有沒有前輩曾經有碰過類似的題目,因為小弟按照書上的步驟寫了但怎麼樣也沒辦法完成牌局(迭代次數1000萬次,出來output還是只有幾張牌),因為code寫的很亂又很長就沒有放上來,在這邊主要是希望找有寫過同樣題目的前輩大概分享ㄧ下當初寫題的解法,因為小弟有點偏執,不寫出來心裡很痛苦又找不到問題,若發文有違規會自刪文,謝謝! ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.19.80.205 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1509270963.A.655.html

10/29 18:16, 6年前 , 1F
你自己的想法呢?
10/29 18:16, 1F

10/29 20:10, 6年前 , 2F
程式有照你想的邏輯跑? 沒有的話是哪裡不一樣?
10/29 20:10, 2F

10/29 20:23, 6年前 , 3F
我覺得這敘述實在太籠統了,如果覺得code寫得很亂又
10/29 20:23, 3F

10/29 20:23, 6年前 , 4F
很長,不妨再重新整理一下思緒,替每段小piece都加
10/29 20:23, 4F

10/29 20:24, 6年前 , 5F
上註解,逐一測試 (unit test),這樣才能找出核心
10/29 20:24, 5F

10/29 20:25, 6年前 , 6F
如果寫大型project不建立好習慣,那麼就算有前輩分
10/29 20:25, 6F

10/29 20:25, 6年前 , 7F
享經驗,到最後自己寫出來大概也是會很亂又很長
10/29 20:25, 7F

10/29 20:36, 6年前 , 8F
流程圖畫出來,把問題分割,一塊一塊解決
10/29 20:36, 8F

10/29 20:52, 6年前 , 9F
謝謝各位前輩的回答,我這問的太沒頭沒腦了,抱歉
10/29 20:52, 9F

10/29 20:52, 6年前 , 10F
我會打掉再重寫ㄧ次,如果還是不行便將問題整理好再上來問
10/29 20:52, 10F

10/29 20:52, 6年前 , 11F
,感謝大家
10/29 20:52, 11F

10/29 22:00, 6年前 , 12F
整理也是分析問題的一種過程
10/29 22:00, 12F

10/29 22:00, 6年前 , 13F
把code整理一下說不定就有新思路了
10/29 22:00, 13F

10/30 18:36, 6年前 , 14F
加上單元測試比較有幫助,要不然有時候自己有盲點
10/30 18:36, 14F

10/30 18:37, 6年前 , 15F
一直重寫,結果還是錯在同樣的地方
10/30 18:37, 15F

11/07 13:45, 6年前 , 16F
我岔題XD 你要英中文夾雜的時候,兩者之間總是空一格
11/07 13:45, 16F

11/07 13:45, 6年前 , 17F
比較方便人閱讀
11/07 13:45, 17F

11/07 13:46, 6年前 , 18F
閱讀羅馬字的時候,全字外框的高低落差跟首尾字母是
11/07 13:46, 18F

11/07 13:47, 6年前 , 19F
快速讓人判斷這個字是哪個字的要素之一
11/07 13:47, 19F
文章代碼(AID): #1PzQMpPL (C_and_CPP)