Search⌘ K
AI Features

Solution: Find K-th Smallest Pair Distance

Explore how to solve the problem of finding the k-th smallest pair distance in an integer array by applying sorting and binary search combined with the sliding window technique. This lesson helps you understand how to efficiently narrow down the search space and count valid pairs using two-pointer traversal, enabling optimal time and space complexity for coding interview problems.

Statement

Given an array of integers nums and an integer k, return the kthk^{th} smallest distance between any pair of integers (nums[i], nums[j]), where 00 \leq i << j << num.length.

The distance between a pair of integers, aa and bb, is defined as the absolute difference between them.

Constraints:

  • n==n == nums.length

  • 2n1032 \leq n \leq 10^3

  • 00 \leq nums[i] ...