[問題] 請問如何寫出奇偶分離合併程式

看板java作者 (沒有錢)時間9年前 (2014/09/30 17:03), 9年前編輯推噓4(407)
留言11則, 6人參與, 最新討論串1/8 (看更多)
小弟涉入程式尚淺 想了許久還是解不出來 ex:135246→123456 acebd→abcde wrdol→world 像是這樣輸出結果 希望高手幫忙解答感謝 不好意思 我想請問的是程式碼該如何撰寫才能達到這樣的答案 左邊是輸入右邊是輸出 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.218.155.149 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1412067828.A.A95.html

09/30 17:30, , 1F
用ascii碼判斷
09/30 17:30, 1F

09/30 17:57, , 2F
你自己都把答案講出來了...
09/30 17:57, 2F
※ 編輯: NoMoneys (180.206.75.169), 09/30/2014 19:44:17

09/30 19:49, , 3F
照順序排還寫的出來 第三個比前面兩個難很多吧...??
09/30 19:49, 3F

09/30 19:50, , 4F
而且這和奇偶分離有啥關係?
09/30 19:50, 4F
像是w是第一個字,o是第二個字,以此類推,然後題目奇數位排前面,偶數位排後面 ※ 編輯: NoMoneys (114.46.40.172), 09/30/2014 20:00:08

09/30 20:08, , 5F
哦~ 我懂你意思了 你是要把整段資料切成前後兩段再交叉排序
09/30 20:08, 5F

09/30 20:12, , 6F
先找出N/2 再用兩個迴圈去跑?
09/30 20:12, 6F

09/30 23:20, , 7F
最簡單就for迴圈依奇偶產生兩個字串 最後再合併
09/30 23:20, 7F

10/01 14:19, , 8F
可以用TreeMap
10/01 14:19, 8F

10/01 20:02, , 9F
其實我想噓他,這根本就是作業,為何不好好自己想
10/01 20:02, 9F

10/01 20:03, , 10F
因為這其實並非跟使用哪種語言有關,只是程設邏輯
10/01 20:03, 10F

10/02 09:55, , 11F
沒得噓 誰把噓文拿掉的? 地方的鄉民需要噓噓阿
10/02 09:55, 11F
文章代碼(AID): #1KAd7qgL (java)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 8 篇):
文章代碼(AID): #1KAd7qgL (java)