Re: [問卦] 遞迴是不是過譽了

作者: freeunixer (御劍客)   2017-04-04 16:46:30
※ 引述《bachelorwhc (積積陰陰德)》之銘言:
: ※ 引述《misaka0120 (野格炸彈)》之銘言:
: : 像是費氏數列這種基本的東西
: : 如果用迴圈的話一下就跑出來了
: : 剛剛用遞迴試試看
: 遞迴的神用
: 可以參考 SICP 這本書
: 我們4很務實的 一開始就教C跟CPP 看能不能用ptr讓學生知道自己不適合混這行
: 就接著去看Essentials of programming languages 簡稱EPOL
: 這本書就更神 告訴你怎麼用遞迴 打造出語言的各種機能
: 聽說精通這本書 你就學會怎麼打造一個程式語言
: 多花時間
: 學學函數語言 體會遞迴的奧妙
: 學了四五年
: 你出來就業就會發現
不用這麼麻煩,用從 Pascal 開始,結構式語言就一樣可以苦幹遞迴.
Thinking Recursively
https://www.amazon.com/dp/0471816523/
這個作者也算有點名氣.
如果看不起 C,沒關係,他還有提供 Java 版,如果會一點 C++/C#,勉強也可以湊和著用.
Thinking Recursively with Java
https://www.amazon.com/dp/0471701467/
大家生命有限,做事要盤算一下時間效果,沒事不必去折騰一些太過苦 B 的玩意了...
作者: G888888   2017-04-04 16:48:00
作者: pttworld (批踢踢世界)   2017-04-04 16:52:00
用多陣列模擬堆疊和陣列計數就可以了
作者: abramtw (世界原來是如此耀眼啊)   2017-04-04 16:54:00
這本書有免費的PDF檔可以抓 不用買納悶的是 這幾本書都蠻有名跟不錯的 卻都沒有中譯本
作者: freeunixer (御劍客)   2017-04-04 16:58:00
盡量抓,抓多一點,佔用硬碟空間多,硬碟才會變重一點.
作者: LOVEMS (等到越過天空那天)   2017-04-04 17:09:00
好笑嗎?
作者: attis   2017-04-04 17:51:00
我也是去抓k&r 結果是第一版 裡面的寫法不能用 去買書吧

Links booklink

Contact Us: admin [ a t ] ucptt.com