terminal
Elevo
/
ESC
Login
Initiate Registration
code
Topics
corporate_fare
Companies
history
History
arrow_back
Back to Challenges
#15
3Sum
Medium
Acceptance 0%
Editorial
description
Problem Description
Given an integer array nums, return all the triplets `[nums[i], nums[j], nums[k]]` such that `i != j`, `i != k`, and `j != k`, and `nums[i] + nums[j] + nums[k] == 0`. Notice that the solution set must not contain duplicate triplets.
checklist
Constraints
3 <= nums.length <= 3000
-10^5 <= nums[i] <= 10^5
science
Examples
Case #1
In:
nums = [-1,0,1,2,-1,-4]
Out:
[[-1,-1,2],[-1,0,1]]
Case #2
In:
nums = [0,1,1]
Out:
[]
Mastery Tags
Arrays
Sorting
Two Pointers
Hiring Companies
Amazon
Google
Meta
code
Integrated IDE
Python 3
expand_more
C
C++ 17
Java
JavaScript
Python 3
C
C++ 17
Java
JavaScript
Python 3
refresh
class Solution: def threeSum(self, nums: list[int]) -> list[list[int]]: pass
Login to Compile
Processing
terminal
Debug Output
home
Home
extension
Practice
robot_2
login
Sign In
account_circle
Menu
code_blocks
Coding
psychology
Aptitude
Navigation
close
Login
Registration