首页 > 生活美容 > 心理 > 信息间的递归定义

信息间的递归定义

   来源:秀美库    阅读: 3.23W 次
字号:

用手机扫描二维码 在手机上继续观看

手机查看
信息间的递归定义

信息间的递归是指程序调用自身的编程技巧。它分为调用阶段和回退阶段,递归的回退顺序是它调用顺序的逆序。

信息间的递归使用的是选择结构:if/switch。而for,while,do while使用的是循环结构。

信息间的递归优点:使程序结构更清晰,更简洁,更容易让人理解

信息间的递归缺点:使用递归调用时,如果过多的调用容易造成kOverflowError即栈溢出和程序执行过慢。

这是一个潜在Bug和影响程序执行效率问题,需要谨慎使用。

对于互联网这种以速度和效率来维护用户量,不得以用递归时,可以把处理的数据放入缓存,或者直接使用迭代等方式来解决。

减肥
家居
健康
情感
婚姻
亲子
星座
宠物