Task1

写在前面

【栈】
- 用数组实现一个顺序栈
- 用z链表实现一个链式栈
- 编程模拟实现一个浏览器的前进、后退功能

【队列】
- 用数组实现一个顺序队列
- 用链表实现一个链式队列
- 实现一个循环队列

【递归】
- 编程实现斐波那契数列求值 f(n)=f(n-1)+f(n-2)
- 编程实现求阶乘 n!
- 编程实现一组数据集合的全排列

题目

Valid Parentheses(有效的括号)

Longest Valid Parentheses(最长有效的括号)

Evaluate Reverse Polish Notatio(逆波兰表达式求值)

Design Circular Deque(设计一个双端队列

Sliding Window Maximum(滑动窗口最大值)

Climbing Stairs(爬楼梯)

参考文献