Workspace

Problem workspace

3 day streakD
Back to the problem sheet
PRACTICE · ARRAYS & HASHING

Two Sum

Easy55.2% acceptanceSample problem

The challenge

Given an array of integers and a target, return the indices of the two numbers that add up to the target. Each input has exactly one solution, and you may not use the same element twice.

Example

Input nums = [2, 7, 11, 15], target = 9

Output [0, 1]

The values at indices 0 and 1 add up to 9.

Before you begin

  • Read through the example and consider edge cases.
  • Write down a simple solution before optimizing.
  • Describe the time and space complexity of your approach.

A space to understand the problem. Use your favorite editor to write and run your solution.

A good place to start

Explore a pattern

A little guidance

Start with a pattern, read through a problem, and mark it solved when the idea clicks. Save anything you want to revisit.

This preview uses sample content. Your bookmarks and solved checkmarks stay in this browser.

Explore the roadmap