校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > UI专业知识 > 色彩
题目

以下哪个选项中可能应用到栈。(多选)

A.递归

B.快速排序(非递归程序用栈实现)

C.表达式求值

D.树的遍历

解答

参考答案:ABCD.

A,递归肯定用到栈的,存放局部变量,返回地址等,不过该栈是操作系统提供的栈。
B,快速排序的非递归实现,栈中存放要进行一遍快排的起始位置,利用栈先进后出的方式,模拟递归的过程。
C,表达式求值,将中序表达式转换为前序或后序时,需要用栈存放符号。
D,树的深度优先遍历,用栈记录遍历过的元素,以便进行回溯。

C 1条回复 评论
阿夏桑

推荐一个我使用过的框架,https://github.com/wuyouzhuguli/FEBS-Vue,UI还不错

发表于 2023-02-20 21:00:00
0 0