这篇博客将《程序员代码面试指南》的第一章的内容进行一个汇总。
1.1:设计一个有getMin()功能的栈
1.2:由两个栈组成的队列
1.3:如何仅用递归函数和栈操作逆序一个栈
1.4:猫狗队列
1.5:用一个栈实现另一个栈的排序
1.6:用栈来求解汉诺塔问题
1.7:生成窗口最大值数组
1.8:构造数组的MaxTree
1.9:最大子矩阵的大小
1.10:最大值减去最小值小于或等于num的子数组的数量
这篇博客将《程序员代码面试指南》的第一章的内容进行一个汇总。
1.1:设计一个有getMin()功能的栈
1.2:由两个栈组成的队列
1.3:如何仅用递归函数和栈操作逆序一个栈
1.4:猫狗队列
1.5:用一个栈实现另一个栈的排序
1.6:用栈来求解汉诺塔问题
1.7:生成窗口最大值数组
1.8:构造数组的MaxTree
1.9:最大子矩阵的大小
1.10:最大值减去最小值小于或等于num的子数组的数量