Recursion 可以借助堆数据结构实现递归吗?

Recursion 可以借助堆数据结构实现递归吗?,recursion,data-structures,Recursion,Data Structures,如何在堆的帮助下实现递归。。。这是个好主意吗?据我所知,堆是一种非常好的数据结构,可以做许多其他数据结构无法实现的事情,而且效率也非常高。那么,我们为什么不使用堆来实现递归呢?事实上,甚至有一个python的无堆栈版本,这真是太好了——在大多数堆栈空间有限的语言中,人们都在使用实用程序堆栈+迭代来实现递归。我想要的是,只使用堆来实现递归,即不使用堆栈。。?这能实现吗?

如何在堆的帮助下实现递归。。。这是个好主意吗?据我所知,堆是一种非常好的数据结构,可以做许多其他数据结构无法实现的事情,而且效率也非常高。那么,我们为什么不使用堆来实现递归呢?

事实上,甚至有一个python的无堆栈版本,这真是太好了——在大多数堆栈空间有限的语言中,人们都在使用实用程序堆栈+迭代来实现递归。我想要的是,只使用堆来实现递归,即不使用堆栈。。?这能实现吗?