顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2019-12-11 10:46:52
看板 Gossiping
作者 bb0x0 (bb0x0)
標題 [問卦] 遞迴的真諦是什麼。
時間 Wed Dec 11 00:32:04 2019


寫短碼程式的萬用解
但用的不好會造成堆疊異味
乍看之下解題很快好像有種秒殺的快感
實際上工作卻不太可能使用
只能在單一個函式呼叫下完成功能
有沒有遞迴解反而是最low解法的八卦。

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.13.33.108 (臺灣)
※ 文章代碼(AID): #1TxyY6Zv (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1575995526.A.8F9.html
shadow0326: 只應天上有1F 1.160.59.79 台灣 12/11 00:33
cattgirl: >>ERROR2F 42.73.244.70 台灣 12/11 00:34
kurtsgm: 堆疊異味可能是堆了太多髒內褲3F 122.116.80.9 台灣 12/11 00:34
godchildtw: 進去三面全是大鏡子的電梯4F 36.225.51.84 台灣 12/11 00:34
sirius65482: 我遞迴都不放條件式return5F 111.246.189.154 台灣 12/11 00:35
rnunmnnvvw: 我都把學過的遞迴給學校老師6F 49.219.140.84 台灣 12/11 00:35
Bihrava: 工作不太用嗎? D&C 也需要遞迴啊7F 67.254.224.59 美國 12/11 00:37
LICENSE: 別問了  凡人用迴圈就好8F 114.34.9.65 台灣 12/11 00:39
david0426: 用method其他人看的比較懂 誰知道你用9F 114.137.164.67 台灣 12/11 00:43
david0426: 什麼遞迴
cuteSquirrel: 全面啟動11F 101.12.102.156 台灣 12/11 00:49
zero00072: OOP 用遞迴感覺很怪。記憶體那麼便宜,12F 114.137.90.124 台灣 12/11 00:54
zero00072: 狂開陣列比較明潦。
aglet: 一直把工作分下去交給別人做14F 223.137.158.220 台灣 12/11 00:57
cuteSquirrel: Divide and conquer15F 101.12.102.156 台灣 12/11 01:00
prismwu: stack overflow16F 220.134.199.28 台灣 12/11 01:01
SDNS: 遞迴就是自肛阿 前列線高潮就可以停止 不然17F 111.241.54.29 台灣 12/11 01:05
SDNS: 就等著膛炸
crazylunar: 就是潮啊19F 36.229.244.131 台灣 12/11 01:19
superhome: 以一貫之20F 119.77.200.112 台灣 12/11 01:22
roger840410: 學了之後好像只有河內塔有用到21F 31.205.252.130 英國 12/11 01:27
buck5060: 堆疊異味聽起來好臭喔22F 1.171.250.187 台灣 12/11 02:06
birdy590: 現在不流行了 平行化才是王道23F 115.43.53.157 台灣 12/11 02:17
feveral: 搜尋資料夾下的所有檔案就要用遞迴啊 用24F 180.204.133.59 台灣 12/11 02:42
feveral: 迴圈怎寫?
lucifiel1618: 而且遞迴效率低要能避就避26F 192.76.172.73 德國 12/11 03:02
riker729: embeded system用遞迴是在找死27F 1.169.243.134 台灣 12/11 06:51
extemjin: 要用遞迴的前提是懂得開執行序28F 1.169.204.35 台灣 12/11 07:59
extemjin: 不然效能太垃圾,基本上寫到要遞迴都有
extemjin: 問題
serval623: 柯文哲跟847,自己呼叫847打自己31F 114.136.164.245 台灣 12/11 08:39

--
※ 看板: Gossiping 文章推薦值: 0 目前人氣: 0 累積人氣: 497 
※ 本文也出現在看板: terievv
1樓 時間: 2019-12-11 16:35:35 (台灣)
  12-11 16:35 TW
推文不是學店生就是性變態,明明遞迴有其存在價值,迴圈無法取代。像 C++ 的 tuple 就是 variadic template 遞迴出來的。用 macro 也是可以定義,但很麻煩,並且參數量有限。
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇