iT邦幫忙

DAY 20
0

重頭打基礎-C/C++系列 第 20

重頭打基礎-C/C (Day20:遞迴)

  • 分享至 

  • xImage
  •  

概念

使用遞歸可以使程序的結構更清晰、更簡潔
分而治之的概念

提醒

非到必要不用,因為效率低
例如不知道要往下同樣執行幾層時

可以用疊代(Iterative)就不要用遞歸
使用遞歸時可能會大量的消耗時間和內存

定義

每個遞歸必須要有一個條件
當滿足此條件就可以返回不再遞歸

應用

輸入字串abcd從後印回來dcba

/********************************************************************/


上一篇
重頭打基礎-C/C (Day19:線性表queue)
下一篇
重頭打基礎-C/C (Day21:漢諾塔、河內塔)
系列文
重頭打基礎-C/C++30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言