討論串[問題] 遞迴改非遞迴
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
用 Clojure 改寫 :QQ. ; 邊是否在點上?. (defn other-point [point edge]. (cond. (= point (first edge)) (second edge). (= point (second edge)) (first edge). :else
(還有1205個字)
內容預覽:
以往我也是遞迴寫,突然要搞非遞迴有點遇到困難的感覺。. 不過設定好該保留每個數選擇下一個數的陣列(pos)也是可以辦到。. 另外要說明一下有些人覺得要怎麼跳出迴圈。. 因為是一筆劃,輸出答案的長度是9位數,index 會從0到8。. 如果不合會減1,那跳出迴圈就是index減到 < 0。看程式碼就很
(還有1087個字)
內容預覽:
如題. 這是題目的網址. http://uva.onlinejudge.org/external/2/291.html. 這是ACM的競賽題目 (一筆劃問題). 下面的程式碼是老師給的 c語言code. 老師要我們把它從"遞迴"改成"非遞迴". 因為小弟才疏學淺+遞迴很少用.... 我大概改了兩個版
(還有688個字)
首頁
上一頁
1
下一頁
尾頁