Re: [問題] 字典檔產生器的寫法

看板java作者 (._.)時間16年前 (2009/07/24 09:58), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/9 (看更多)
※ 引述《conan99 (Edison)》之銘言: : 請教一下 : 我想寫一個類似字典檔產生器的功能 : 如果我設定4位數 : 則會產生0~zzzz的結果 : 英文部份不用分大小寫 : 請問怎麼寫? : 我目前是使用ASCII的方式 : 但是英數字之間有別的符號需跳開 : 寫的有點長、亂 : 也還不知道怎麼顯示不同位數 : 變成0000~zzzz : 知道的人請告知一下,謝謝 選定一個適當的資料結構 例如 char[] ┌─┬─┬─┬─┐ │ │ │ │ │ └─┴─┴─┴─┘ 為什麼要用他? 可能因為是用 ASCII, char 不錯用. 裡面會放甚麼資料? 0-9 a-z 資料連不連續? 有循序上的需求嗎? 要不要建一個陣列或List或其他的東西來放他? 然後思考怎麼去處理他 初始化該放甚麼? 怎麼放? ┌─┬─┬─┬─┐ │ 0│ 0│ 0│ 0│ └─┴─┴─┴─┘ 怎麼讓他從 0000 變成 0001? 怎麼讓 000z 變成 0010? 怎麼讓他知道 zzzz 該停了? 有沒有例外要處理? 還有沒有其他要注意的? -- 最後我有一個小小的不情之請, 如果你從這中間有獲得什麼心得,或覺得說能留下些感想, 來幫助下一位遭遇此種困難的人,能更加易於了解如何去解決這樣一個問題, 也請你多多分享,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 120.125.83.125
文章代碼(AID): #1AQHLEDs (java)
討論串 (同標題文章)
文章代碼(AID): #1AQHLEDs (java)