[姆咪] 程式大師請進已回收

看板Marginalman作者 (廷廷)時間3年前 (2022/08/30 21:51), 編輯推噓3(3010)
留言13則, 9人參與, 3年前最新討論串1/3 (看更多)
https://i.imgur.com/iNcCnee.jpg
我圈起來那邊 bin[length] = num; length++; 我看不懂為什麼要那樣寫 有沒有大師可以講解一下 拜託 我求你了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.74.156 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1661867489.A.654.html

08/30 21:54, 3年前 , 1F
因為所以
08/30 21:54, 1F

08/30 21:54, 3年前 , 2F
上面那個do while除剩的最後一位數
08/30 21:54, 2F

08/30 21:54, 3年前 , 3F
然後下面要從最後倒著輸出ㄅ
08/30 21:54, 3F

08/30 21:56, 3年前 , 4F
把算到最後的1放進去 因為長度多一所以len++
08/30 21:56, 4F

08/30 21:56, 3年前 , 5F
哇 你寫好久
08/30 21:56, 5F

08/30 21:56, 3年前 , 6F
可是33行length++完只有用在35行i=length-1是在幹嘛
08/30 21:56, 6F

08/30 21:57, 3年前 , 7F
嗯嗯 跟我想的差不多
08/30 21:57, 7F

08/30 21:57, 3年前 , 8F
你要是直接看看不出來可以cout印出來看
08/30 21:57, 8F

08/30 21:58, 3年前 , 9F
length++可以拿掉吧 然後下面i從length開始
08/30 21:58, 9F

08/30 21:58, 3年前 , 10F
++完 又-1回去 多餘
08/30 21:58, 10F

08/30 22:00, 3年前 , 11F
就程式邏輯 拆開更好維護 compiler說不定還會幫你合併
08/30 22:00, 11F

08/30 22:07, 3年前 , 12F
只是想提醒一下 輸入1會爛掉
08/30 22:07, 12F

08/30 22:10, 3年前 , 13F
大概懂了 你版果然一堆咕咕嚕工程師
08/30 22:10, 13F
文章代碼(AID): #1Z3XNXPK (Marginalman)
文章代碼(AID): #1Z3XNXPK (Marginalman)