658 Find K Closest Elements
1. Question
Given a sorted array, two integersk
andx
, find thek
closest elements tox
in the array. The result should also be sorted in ascending order. If there is a tie, the smaller elements are always preferred.
Example 1:
Example 2:
Note:
The value k is positive and will always be smaller than the length of the sorted array.
Length of the given array is positive and will not exceed 10^4
Absolute value of elements in the array and x will not exceed 10^4
2. Implementation
(1) Binary Search + Two Pointers
思路: 这道题非常多corner cases要注意考虑
3. Time & Space Complexity
Binary Search + Two Pointers: 时间复杂度O(logn + k), 空间复杂度O(k)
Last updated