堆栈有啥好处啊,C++,在写设计说明,程序用了堆栈,但不知道有啥好处
2条回答 默认 最新
threenewbee 2023-04-07 20:24关注不知道你说的堆栈是调用函数自动用的系统堆栈,还是你定义的堆栈这种数据结构。
堆栈是先进后出,一般用于遍历。
比如说如果你不想用递归,要写一个遍历系统文件的代码,你的做法就是
把当前目录所有的文件夹全部放入堆栈,然后弹出一个文件夹,再把下一层的文件夹放入堆栈……本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用