Skip to content

373. 查找和最小的K对数字 ​

  • 题号:373
  • 来源:LeetCode
  • 难度:中等
  • 标签:堆 数组
  • 语言:TypeScript
  • 解法:1 个
  • 作者:lmliheng
  • 最近更新:2026-09-27

TypeScript · 更新于 2026-09-27

尚未实现,只留未完成的循环框架

typescript
/**
 * @difficulty medium
 * @tags 堆,数组
 * @note 尚未实现,只留未完成的循环框架
 * @373. 查找和最小的K对数字
 */
/**
 *  查找和最小的 K 对数字
 */
let nums1 = [1, 7, 11]
let nums2 = [2, 4, 6]
let k = 3
let n1 = nums1.length
let n2 = nums2.length
nums1.sort((a, b) => a - b)
nums2.sort((a, b) => a - b)
console.log(nums1, nums2)


// 流程:
// 1 2 push
// 1 4 和 2 7 。5<9 push 5
// 2 7 和 1 6 。7<9 push 7


let res: number[][] = []
let p1 = 0
let p2 = 0
while (p1 !== n1 && p2 !== n2) {
    if (p1 === 0 && p2 === 0) {
        res.push([nums1[p1], nums2[p2]])
    }
    // if (nums1[p1 + 1] + nums2[p2])

}

// console.log(Math.floor(Math.random() * (10 - 1) + 1))

源码:ts/leetcode/373. 查找和最小的K对数字.ts


在 GitHub 上查看题目所在目录:lmliheng/algorithm