数组模拟栈和队列
数组模拟栈
1 | public class Stack { |
单调栈
常见模型:找出每个数左边离它最近的比它大/小的数
1 | int tt = 0; |
数组模拟队列
1 | public class Queue { |
单调队列
常见模型:找出滑动窗口中的最大值/最小值
1 | int hh = 0, tt = -1; |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Czar!
评论
ValineDisqus
1 | public class Stack { |
常见模型:找出每个数左边离它最近的比它大/小的数
1 | int tt = 0; |
1 | public class Queue { |
常见模型:找出滑动窗口中的最大值/最小值
1 | int hh = 0, tt = -1; |