VC 编程练习场 - Playground

专业级在线代码编辑器,支持多种编程语言,让你随时随地练习编程!

← 返回黑客松主页
💡 完成题目后可以参加我们的黑客松挑战

两数之和

简单

题目描述

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。

输入格式

第一行包含一个整数 n,表示数组长度。 第二行包含 n 个整数,表示数组 nums。 第三行包含一个整数 target,表示目标值。

输出格式

输出两个整数,表示两数之和等于目标值的下标(从0开始)。

示例

输入 1:

4
2 7 11 15
9

输出 1:

0 1

解释:

因为 nums[0] + nums[1] = 2 + 7 = 9,所以返回 [0, 1]。

输入 2:

3
3 2 4
6

输出 2:

1 2

解释:

因为 nums[1] + nums[2] = 2 + 4 = 6,所以返回 [1, 2]。

🚀

准备就绪

编写您的代码,然后点击"提交运行"来执行

专业代码编辑器

🐍Python
14px
Loading...
💡 快捷键: Ctrl/Cmd + Enter 运行代码