查找和最小的 K 对数字
| Category | Difficulty | Likes | Dislikes |
|---|---|---|---|
| algorithms | Medium (40.66%) | 505 | - |
Tags
Companies
google | uber
给定两个以 非递减顺序排列 的整数数组 nums1 和 nums2 , 以及一个整数 k 。
定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums2 。
请找到和最小的 k 个数对 (u<sub>1</sub>,v<sub>1</sub>), (u<sub>2</sub>,v<sub>2</sub>) … (u<sub>k</sub>,v<sub>k</sub>) 。
示例 1:
| |
示例 2:
| |
示例 3:
| |
提示:
1 <= nums1.length, nums2.length <= 10<sup>5</sup>-10<sup>9</sup> <= nums1[i], nums2[i] <= 10<sup>9</sup>nums1和nums2均为升序排列1 <= k <= 1000
解法
| |