路漫漫其修远兮, 吾将上下而求索

0%

题目描述

给定一个数组 nums 和滑动窗口的大小 k, 请找出滑动窗口里的最大值.

示例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3
输出: [3,3,5,5,6,7]
解释:

滑动窗口的位置 最大值
------------------------- -----
[1 3 -1] -3 5 3 6 7 3
1 [3 -1 -3] 5 3 6 7 3
1 3 [-1 -3 5] 3 6 7 5
1 3 -1 [-3 5 3] 6 7 5
1 3 -1 -3 [5 3 6] 7 6
1 3 -1 -3 5 [3 6 7] 7

输出: [3, 3, 5, 5, 6, 7]
阅读全文 »

题目描述

输入两个整数序列, 第一个序列表示栈的压入顺序, 请判断第二个序列是否为栈的弹出顺序. 假设压入栈的所有数字均不相等. 例如, {1,2,3,4,5} 为某栈的压入序列. 序列 {4,5,3,2,1} 是该压栈序列对应的一个弹出序列. 但是 {4,3,5,1,2} 就不可能是该栈的弹出序列

阅读全文 »