My Leetcode Solutions (125+): JavaScript and Python
| Problem Name | Description | Difficulty | Rating | Notes |
|---|---|---|---|---|
| #1 Two Sum | leetcode.com | Easy | JS (99.48%) Python (97.89%) | JavaScript and Python |
| #2 Add Two Numbers | leetcode.com | Medium | JS (61.87%) Python (84.13%) | JavaScript and Python |
| #3 Longest Substring Without Repeating Characters | leetcode.com | Medium | JS (86.63%) Python (54.11%) | JavaScript and Python |
| #7 Reverse Integer | leetcode.com | Easy | JS (64.56%) | JavaScript |
| #9 Palindrome Number | leetcode.com | Easy | Python (54.57%) | Python |
| #11 Container With Most Water | leetcode.com | Medium | JS(Top 98.99%) Python (Top 70.32%) | JavaScript and Python |
| #13 Roman To Integer | leetcode.com | Easy | Python(99.62%) | Python |
| #15 3Sum | leetcode.com | Medium | JS(95.57%) Python(59.85%) | JavaScript and Python |
| #17 Letter Combinations of a Phone Number | leetcode.com | Medium | JS(Top 72.81%) Python(Top 94.52%) | JavaScript and Python |
| #18 4Sum | leetcode.com | Medium | JS(60.02%) Python(14.91%) | JavaScript and Python |
| #20 Valid Parentheses | leetcode.com | Easy | JS(84.99%) Python(32.05%) | JavaScript and Python |
| #21 Merge Two Sorted Lists | leetcode.com | Easy | JS(99.94%) | JavaScript |
| #22 Generate Parentheses | leetcode.com | Medium | JS(71.09%) Python(94.45%) | JavaScript and Python |
| #23 Merge k Sorted Lists | leetcode.com | Hard | JS(99.71%) | JavaScript |
| #24 Swap Nodes in Pairs | leetcode.com | Medium | JS(81.61%) Python(Top 51.98%) | JavaScript and Python |
| #26 Remove Duplicates from Sorted Array | leetcode.com | Easy | JS(Top 61.78%) | JavaScript |
| #27 Remove Element | leetcode.com | Easy | Python(66.30%) | Python |
| #28 Implement strStr() | leetcode.com | Easy | Python(82.82%) | Python |
| #33 Search in Rotated Sorted Array | leetcode.com | Medium | JavaScript(Top 95.68%) Python(Top 7.72%) | JavaScript and Python |
| #36 Valid Sudoku | leetcode.com | Medium | JS(61.21%) Python(82.75%) | JavaScript and Python |
| #37 Sudoku Solver | leetcode.com | Hard | JS(67.8%) | JavaScript |
| #39 Combination Sum | leetcode.com | Medium | JS(78.56%) Python( 53.13%) | JavaScript and Python |
| #40 Combination Sum II | leetcode.com | Medium | JS(75.16%) Python( 50.44%) | JavaScript and Python |
| #46 Permutations | leetcode.com | Medium | JS(66.15%) Python(Top 64.96%) | JavaScript and Python |
| #47 Permutations II | leetcode.com | Medium | Python(99.66%) | Python |
| #49 Group Anagrams | leetcode.com | Medium | JS(31.29%) Python( 99.37%) | JavaScript and Python |
| #50 Pow(x, n) | leetcode.com | Medium | JS(91.76%) Python(94.30%) | JavaScript and Python |
| #51 N-Queens | leetcode.com | Hard | JS(14.9%) | JavaScript |
| #52 N-Queens II | leetcode.com | Hard | JS(8.65%) | JavaScript |
| #53 Maximum Subarray | leetcode.com | Easy | JS(95.13%) | JavaScript |
| #56 Merge Intervals | leetcode.com | Medium | JS(68.69%) | JavaScript |
| #67 Add Binary | leetcode.com | Easy | JS(Top 84.94%) Python(Top 38.72%) | JavaScript and Python |
| #70 Climbing Stairs | leetcode.com | Easy | JS(71.61%) | JavaScript |
| #77 Combinations | leetcode.com | Medium | JS(98.68%) | JavaScript |
| #79 Word Search | leetcode.com | Medium | JS(88.08%) Python (62.27%) | JavaScript and Python |
| #81 Search in Rotated Sorted Array II | leetcode.com | Medium | JS(27.12%) | JavaScript |
| #83 Remove Duplicates from Sorted List | leetcode.com | Easy | JS(80,44%) | JavaScript |
| #88 Merge Sorted Array | leetcode.com | Easy | JS(99.92%) | JavaScript |
| #91 Decode Ways | leetcode.com | Medium | JS(92.51%) | JavaScript |
| #94 Binary Tree Inorder Traversal | leetcode.com | Medium | JS(57.42%) Python(93.23%) | JavaScript and Python |
| #98 Validate Binary Search Tree | leetcode.com | Medium | JS(72.31%) Python(94.45%) | JavaScript and Python |
| #100 Same Tree | leetcode.com | Easy | JS(53.44%) | JavaScript |
| #101 Symmetric Tree | leetcode.com | Easy | JS(96.58%) | JavaScript |
| #102 Binary Tree Level Order Traversal | leetcode.com | Medium | JS(97.23%) Python(55.22%) | JavaScript and Python |
| #104 Maximum Depth of Binary Tree | leetcode.com | Easy | JS(78.07%) Python(55.77%) | JavaScript and Python |
| #107 Binary Tree Level Order Traversal II | leetcode.com | Easy | JS(29.02%) | JavaScript |
| #108 Convert Sorted Array to Binary Search Tree | leetcode.com | Easy | JS(45.73%) | JavaScript |
| #110 Balanced Binary Tree | leetcode.com | Easy | JS(86.14%) | JavaScript |
| #111 Minimum Depth of Binary Tree | leetcode.com | Easy | JS(82.75%) Python(91.92%) | JavaScript and Python |
| #112 Path Sum | leetcode.com | Easy | JS(87.11%) | JavaScript |
| #116 Populating Next Right Pointers in Each Node | leetcode.com | Medium | JS(91.90%) | JavaScript |
| #118 Pascal's Triangle | leetcode.com | Easy | JS(90.70%) | JavaScript |
| #119 Pascal's Triangle II | leetcode.com | Easy | JS(57.75%) | JavaScript |
| #125 Valid Palindrome | leetcode.com | Easy | JS(96.54%) | JavaScript |
| #127 Word Ladder | leetcode.com | Medium | JS(91.07%) Python(91.14%) | JavaScript and Python |
| #136 Single Number | leetcode.com | Easy | JS(58.82%) | JavaScript |
| #138 Copy List with Random Pointer | leetcode.com | Medium | JS(55.83%) | JavaScript |
| #144 Binary Tree Preorder Traversal | leetcode.com | Medium | JS(57.81%) Python(94.20%) | JavaScript and Python |
| #145 Binary Tree Postorder Traversal | leetcode.com | Hard | JS(98.13%) Python(94.33%) | JavaScript and Python |