討論串[問卦] 寫程式會用遞迴 大概是什麼程度?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓51(54推 3噓 47→)留言104則,0人參與, 1年前最新作者jason851124 (YeeeEX)時間1年前 (2023/02/14 21:54), 1年前編輯資訊
1
0
0
內容預覽:
乳提. 在寫code的時候. 常用迴圈來設條件 讓程式來達成想要的目的. 如for, while, do while. 但有另一種比較進階的概念叫遞迴. 就如同全面啟動一樣 一層一層的進入夢靨. 一層一層的呼叫自身函數 最後在慢慢逃脫. 這種架構在撰寫的時候 邏輯要更清晰. 想問可以習慣寫遞迴的人.
(還有41個字)

推噓12(14推 2噓 14→)留言30則,0人參與, 1年前最新作者utomaya (烏托馬雅)時間1年前 (2023/02/14 22:25), 1年前編輯資訊
1
0
2
內容預覽:
以前在C語言板看過一個簽名檔. 一個在程式語言界有名的人說了一句話:「遞迴只在天上有,凡人應該用迴圈」. 可能對方是名人,大家都奉為圭臬. 我一點都不同意. 舉個簡單例子好了. 一個陣列a[]取任意3個,用迴圈怎麼寫?. for(int i=0;i<a.size();i++). {. for(j=i
(還有693個字)

推噓6(6推 0噓 1→)留言7則,0人參與, 1年前最新作者dzwei (Args&&... args)時間1年前 (2023/02/14 22:42), 編輯資訊
0
0
2
內容預覽:
這是保守、安全的寫法. 請不要小看它. 並且多了解. 編譯器的最佳化. 也不要小看編譯器最佳化. 因為他能幫你優化這個"有限迴圈". 原PO說的遞歸. 的確是可以簡化程式不少. 讓我想到刷提二元樹反轉的時候. 這個很好用. 參考:. https://tinyurl.com/2p89ndhx. 拉回正
(還有227個字)
首頁
上一頁
1
下一頁
尾頁