List of completed challenges. Solutions to challenges above the Easy difficulty will also be pushed. Some challenges follow the roadmap from algomap.io.
- Two Sum
- Add Two Numbers
- Longest Substring Without Repeating Characters
- Median of Two Sorted Arrays
- Longest Palindromic Substring
- Reverse Integer
- Palindrome Number
- Regular Expression Matching
- Container With Most Water
- Roman to Integer
- Longest Common Prefix
- Valid Parentheses
- Remove Duplicates from Sorted Array
- Remove Element
- Find the Index of the First Occurrence in a String
- Search Insert Position
- Length of Last Word
- Plus One
- Add Binary
- Same Tree
- Best Time to Buy and Sell Stock
- Single Number
- Reverse Words in a String
- Combine Two Tables
- Second Highest Salary
- Duplicate Emails
- Customers Who Never Order
- Delete Duplicate Emails
- Rising Temperature
- Reverse Linked List
- Product of Array Except Self
- Move Zeroes
- Reverse Vowels of a String
- Guess Number Higher or Lower
- Find the Difference
- Is Subsequence
- Game Play Analysis I
- Find Customer Referee
- Customer Placing the Largest Number of Orders
- Big Countries
- Can Place Flowers
- Sales Person
- Tree Node
- Swap Salary
- Maximum Average Subarray I
- Search in a Binary Search Tree
- Binary Search
- To Lower Case
- Min Cost Climbing Stairs
- Number of Recent Calls
- Reveal Cards In Increasing Order
- Actors and Directors Who Cooperated At Least Three Times
- Greatest Common Divisor of Strings
- Sales Analysis III
- N-th Tribonacci Number
- User Activity for the Past 30 Days I
- Article Views I
- Market Analysis I
- Unique Number of Occurrences
- The K Weakest Rows in a Matrix
- Capital Gain/Loss
- Top Travellers
- Kids With the Greatest Number of Candies
- Maximum Number of Vowels in a Substring of Given Length
- Group Sold Products By The Date
- Patients With a Condition
- Customer Who Visited but Did Not Make Any Transactions
- Min Cost to Connect All Points
- Bank Account Summary II
- Path With Minimum Effort
- Fix Names in a Table
- Daily Leads and Partners
- Find Followers Count
- Find Total Time Spent by Each Employee
- Sum of Unique Elements
- Recyclable and Low Fat Products
- Merge Strings Alternately
- Rearrange Products Table
- Calculate Special Bonus
- The Latest Login in 2020
- Employees With Missing Information
- Find the Difference of Two Arrays
- Number of Unique Subjects Taught by Each Teacher
- Removing Stars From a String
- Counter
- Sleep
- Cache With Time Limit
- Memoize
- Function Composition
- Filter Elements from Array
- Apply Transform Over Each Element in Array
- Promise Time Limit
- Counter II
- Allow One Function Call
- Create Hello World Function
- Return Length of Arguments Passed
- To Be Or Not To Be
- Timeout Cancellation
- Execute Asynchronous Functions in Parallel
- Join Two Arrays by ID
- Add Two Promises
- Sort By
- Interval Cancellation
- Is Object Empty