1984. 学生分数的最小差值
1984. 学生分数的最小差值
题目
1 | |
题目思路
最简单的方法就是排序之后使用滑动窗口。要找最小差值,两个数需要处于排序之后居中的位置,所以排序后用固定长度为 k 的窗口从左到右滑动一遍,取窗口内最大值与最小值之差的最小值即可。
题目代码
1 | |
复杂度
- 时间复杂度:O(n)
- 空间复杂度:O(n)
1984. 学生分数的最小差值
https://chaggle.github.io/2022/02/11/Leetcode/1984/
1 | |
最简单的方法就是排序之后使用滑动窗口。要找最小差值,两个数需要处于排序之后居中的位置,所以排序后用固定长度为 k 的窗口从左到右滑动一遍,取窗口内最大值与最小值之差的最小值即可。
1 | |