A.递归
B.快速排序(非递归程序用栈实现)
C.表达式求值
D.树的遍历
参考答案:ABCD.
A,递归肯定用到栈的,存放局部变量,返回地址等,不过该栈是操作系统提供的栈。 B,快速排序的非递归实现,栈中存放要进行一遍快排的起始位置,利用栈先进后出的方式,模拟递归的过程。 C,表达式求值,将中序表达式转换为前序或后序时,需要用栈存放符号。 D,树的深度优先遍历,用栈记录遍历过的元素,以便进行回溯。
推荐一个我使用过的框架,https://github.com/wuyouzhuguli/FEBS-Vue,UI还不错
B2C网站上促销价格出错了,如何做危机公关?
请你谈谈Cookie的弊端
什么是 Cookie?它的作用是什么?
微信公众号中服务号和订阅号合二为一,你怎么看?
推荐一个我使用过的框架,https://github.com/wuyouzhuguli/FEBS-Vue,UI还不错