Advertisement
LeetCode Problems
Explore our complete collection of 2844 LeetCode problems with detailed solutions and explanations. Perfect for technical interview preparation and coding practice.
2844 problems found
Showing page 1 of 95(1-30 of 2844)
Topics
Companies
Languages
001
Two Sum
Easy
ArrayHash Table
AMDAccentur...+112
PythonJava+2
002
Add Two Numbers
Medium
Linked ListMath+1
Accentur...Adobe+33
PythonJava+2
003
Longest Substring Without Repeating Characters
Medium
Hash TableString+1
AMDAccentur...+90
PythonJava+2
004
Median of Two Sorted Arrays
Hard
ArrayBinary Search+1
Accentur...Adobe+40
PythonJava+2
005
Longest Palindromic Substring
Medium
Two PointersString+1
Accentur...Accolite+71
PythonJava+2
006
Zigzag Conversion
Medium
String
AdobeAmazon+20
PythonJava+2
007
Reverse Integer
Medium
Math
Accentur...Adobe+20
PythonJava+2
008
String to Integer (atoi)
Medium
String
AdobeAmazon+14
PythonJava+2
009
Palindrome Number
Easy
Math
Accentur...Adobe+30
PythonJava+2
010
Regular Expression Matching
Hard
StringDynamic Programming+1
AirbnbAmazon+20
PythonJava+2
011
Container With Most Water
Medium
ArrayTwo Pointers+1
Accentur...Accolite+48
PythonJava+2
012
Integer to Roman
Medium
Hash TableMath+1
Accentur...Adobe+33
PythonJava+2
013
Roman to Integer
Easy
Hash TableMath+1
AMDAccentur...+33
PythonJava+2
014
Longest Common Prefix
Easy
ArrayString+1
Accentur...Accolite+47
PythonJava+2
015
3Sum
Medium
ArrayTwo Pointers+1
AMDAccentur...+62
PythonJava+2
016
3Sum Closest
Medium
ArrayTwo Pointers+1
AdobeAmazon+9
PythonJava+2
017
Letter Combinations of a Phone Number
Medium
Hash TableString+1
AdobeAmazon+32
PythonJava+2
018
4Sum
Medium
ArrayTwo Pointers+1
AdobeAmazon+18
PythonJava+2
019
Remove Nth Node From End of List
Medium
Linked ListTwo Pointers
AdobeAmazon+9
PythonJava+2
020
Valid Parentheses
Easy
StringStack
Accentur...Accolite+91
PythonJava+2
021
Merge Two Sorted Lists
Easy
Linked ListRecursion
AdobeAmazon+37
PythonJava+2
022
Generate Parentheses
Medium
StringDynamic Programming+1
AdobeAirtel+36
PythonJava+2
023
Merge k Sorted Lists
Hard
Linked ListDivide and Conquer+2
AdobeAirbnb+39
PythonJava+2
024
Swap Nodes in Pairs
Medium
Linked ListRecursion
AdobeAmazon+9
PythonJava+2
025
Reverse Nodes in k-Group
Hard
Linked ListRecursion
AdobeAmazon+26
PythonJava+2
026
Remove Duplicates from Sorted Array
Easy
ArrayTwo Pointers
Accentur...Adobe+22
PythonJava+2
027
Remove Element
Easy
ArrayTwo Pointers
Accentur...Adobe+8
PythonJava+2
028
Find the Index of the First Occurrence in a String
Easy
Two PointersString+1
Accentur...Adobe+17
PythonJava+2
029
Divide Two Integers
Medium
MathBit Manipulation
AdobeAmazon+9
PythonJava+2
030
Substring with Concatenation of All Words
Hard
Hash TableString+1
AdobeAmazon+8
PythonJava+2
Page 1 of 95 (2844 problems)
...
💡 Ask me anything about coding!