doinghun / leetcode

Data Structures & Algorithms problems solved in JavaScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hits

Completed: 101

# Title Solution Difficulty Completed Topic
1 Two Sum JavaScript Easy ✔️ Array
11 Container with Most Water JavaScript Easy ✔️ Array
15 3Sum JavaScript Easy ✔️ Array
26 Remove Duplicates from Sorted Array JavaScript Easy ✔️ Array
33 Search in Rotated Sorted Array JavaScript Easy ✔️ Array
53 Maximum Subarray JavaScript Easy ✔️ Array
66 Plus One JavaScript Easy ✔️ Array
88 Merge Sorted Array JavaScript Easy ✔️ Array
121 Best Time to Buy and Sell Stock JavaScript Easy ✔️ Array
122 Best Time to Buy and Sell Stock II JavaScript Easy ✔️ Array
152 Maximum Product Subarray JavaScript easy ✔️ Array
153 Find Minimum in Rotated Sorted Array JavaScript easy ✔️ Array
169 Majority Element JavaScript easy ✔️ Array
209 Minimum Size Subarray Sum JavaScript Medium ✔️ Array
217 Contains Duplicate JavaScript easy ✔️ Array
238 Product of Array Except Self JavaScript Medium ✔️ Array
268 Missing Number JavaScript Easy ✔️ Array
283 Move Zeroes JavaScript easy ✔️ Array
287 Find the Duplicate Number JavaScript Easy ✔️ Array
349 Intersection of Two Arrays JavaScript easy ✔️ Array
350 Intersection of Two Arrays II JavaScript Easy ✔️ Array
448 Find All Numbers Disappeared in an Array JavaScript easy ✔️ Array
832 Flipping an image JavaScript easy ✔️ Array
905 Sort Array by Parity JavaScript easy ✔️ Array
912 Sort an Array JavaScript Medium ✔️ Array
1295 Find Numbers with Even Number of Digits JavaScript Easy ✔️ Array
3 Longest Substring Without Repeating Characters JavaScript Medium ✔️ String
22 Generate Parentheses JavaScript Medium ✔️ String
125 Valid Palindrome JavaScript easy String
171 Excel Sheet Column Number JavsScript easy ✔️ String
242 Valid Anagram JavaScript Easy ✔️ String
344 Reverse String Javascript easy ✔️ String
387 First Unique Character in a String JavaScript Easy ✔️ String
412 Fizz Buzz Javascript easy ✔️ String
657 Robot Return to Origin JavaScript easy ✔️ String
804 Unique Morse Code Words JavaScript easy ✔️ String
1221 Split a String in Balanced Strings JavaScript Easy ✔️ String
202 Happy Number JavaScript Easy ✔️ Math
326 Power of Three JavaScript Easy ✔️ Math
1281 Subtract the Product and Sum of Digits of an Integer JavaScript Easy ✔️ Math
37 Sum of Two Integers JavaScript easy ✔️ Binary
136 Single Number JavaScript easy ✔️ Binary
191 Number of 1 Bits JavaScript Easy ✔️ Binary
338 Counting Bits JavaScript easy Binary
1342 Number of Steps to Reduce a Number to Zero JavaScript easy Binary
20 Valid Parentheses JavaScript easy ✔️ Stack
1021 Remove Outermost Parenthese JavaScript easy ✔️ Stack
46 Permutations JavaScript Medium ✔️ Dynamic Programming
70 Climbing Stairs JavaScript easy ✔️ Dynamic Programming
78 Subsets JavaScript Medium ✔️ Dynamic Programming
198 House Robber JavaScript easy ✔️ Dynamic Programming
322 Coin Change JavaScript Medium Dynamic Programming
509 Fibonacci Number JavaScript Easy ✔️ Dynamic Programming
1025 Divisor Game JavaScript easy ✔️ Dynamic Programming
100 Same Tree JavaScript Easy ✔️ Tree
101 Symmetric Tree JavaScript easy ✔️ Tree
104 Maximum Depth of Binary Tree JavaScript easy ✔️ Tree
108 Convert Sorted Array to Binary Search Tree JavaScript Easy ✔️ Tree
112 Path Sum I JavaScript easy ✔️ Tree
437 Path Sum III JavaScript Medium ✔️ Tree
543 Diameter of Binary Tree JavaScript easy ✔️ Tree
590 N-ary Tree Postorder Traversal JavaScript easy ✔️ Tree
617 Merge Two Binary Trees Javascript easy ✔️ Tree
700 Search in a Binary Search Tree JavaScript easy ✔️ Tree
938 Range Sum of BST JavaScript easy ✔️ Tree
1302 Deepest Leaves Sum JavaScript Medium ✔️ Tree
21 Merge Two Sorted Lists JavaScript easy ✔️ Linked List
141 Linked List Cycle JavaSCript easy ✔️ Linked List
206 Reverse Linked List JavaScript easy ✔️ Linked List
234 Palindrome Linked List JavaScript easy ✔️ Linked List
237 Delete Node in a Linked List JavaScript Easy ✔️ Linked List
876 Middle of the Linked List JavaScript easy Linked List
704 Binary Search JavaScript Easy ✔️ Binary Search
1431 Kids With the Greatest Number of Candies Python Easy ✔️ Array
1470 Shuffle the Array Python Easy ✔️ Array
1480 Running Sum of 1d Array JavaScript Easy ✔️ Array
1512 Number of Good pairs JavaScript Easy ✔️ Array
1528 Shuffle String JavaScript Easy ✔️ String
1313 Decompress Run-Length Encoded List JavaScript Easy ✔️ Array
1395 Count Number of Teams JavaScript Medium ✔️ Array
1389 Create Target Array in the Given Order JavaScript Easy ✔️ Array
1486 XOR Operation in an Array JavaScript Easy ✔️ Array
1282 Group the People Given the Group Size They Belong To JavaScript Medium ✔️ Greedy
1572 Matrix Diagonal Sum JavaScript Easy ✔️ Array
1266 Minimum Time Visiting All Points JavaScript Easy ✔️ Array
1614 Maximum Nesting Depth of the Parentheses JavaScript Easy ✔️ String
1534 Count Good Triplets JavaScript Easy ✔️ Array
1603 Design Parking System JavaScript Easy ✔️ Design
1662 Check If Two String Arrays are equivalent JavaScript Easy ✔️ Array
1678 Goal Parser Interpretation JavaScript Easy ✔️ String
1672 Richest Customer Wealth JavaScript Easy ✔️ Array
1684 Count the Number of Consistent Strings JavaScript Easy ✔️ String
278 First Bad Version JavaScript Easy ✔️ Binary Search

About

Data Structures & Algorithms problems solved in JavaScript


Languages

Language:JavaScript 100.0%