标题: 请问有没有递归展开成循环和栈操作的书 或者网络资源? [打印本页]

作者: tianqi911    时间: 2021-12-6 09:05
标题: 请问有没有递归展开成循环和栈操作的书 或者网络资源?
还请高人不吝赐教。
递归很费资源 想认真的学习下如何展开成 循环 和 栈操作 的实际例子。
请高手 给推荐基本书 或者网站网址博客都可以
非常感谢。

作者: Y_G_G    时间: 2021-12-6 16:43
递归在单片机方面,不需要学,几乎所有使用硬件堆栈的单片机,都是禁止使用递归的,但人家的单片机一样的实用,由此可见,递归并不是绝对需要学的
堆栈在C语言,不需要学,那是汇编干的事,在Keil环境下C8051的堆栈操作是由编译器自动处理的,不需要人为的去操作

作者: Hephaestus    时间: 2021-12-6 21:53
《数据结构》有一章专门讲递归。
作者: heicad    时间: 2021-12-8 03:32
当递归调用时每次调用自己时可以看做是压栈过程,当递归条件满足结束时,递归一级一级的返回时可以看做是出栈的过程。
https://www.cnblogs.com/wb-DarkHorse/p/3284228.html
作者: wojiaoguogai    时间: 2021-12-8 15:14
正常情况下,基本不用递归,




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1