Leetcode 两数之和问题

发布: (2026年3月27日 GMT+8 00:36)
1 分钟阅读
原文: Dev.to

Source: Dev.to

Two Sum

Two Sum illustration

Working

  • seen 用于记录我们已经访问过的数字及其索引。
  • 对于每个 num,我们计算 complement = target - num
  • 如果补数已经在 seen 中,则返回这对索引。
  • 否则,将当前数字及其索引存入 seen

Two Sum II – Input Array Is Sorted

Two Sum II illustration

Working

  • 从两个指针开始,left 指向开头,right 指向末尾。
  • 计算这两个数字的和。
  • 如果和等于目标值,返回它们的索引。
  • 如果和太小,向前移动 left 以增大和。
  • 如果和太大,向后移动 right 以减小和。
0 浏览
Back to Blog

相关文章

阅读更多 »

Leetcode 反思 3.16-3.22

每周反思 LeetCode > “我意识到对每个我解决的 LeetCode 题目都发帖太笨拙了,所以我会把一周的反思累计起来一起发布...”

素数

什么是质数? 重要说明 - 小于或等于 1 的数字不是质数 JavaScript ```javascript let num = Numberprompt'Enter a number: '; let div... ```