{"id":25717728,"url":"https://github.com/silky-x0/neetcode-450","last_synced_at":"2026-02-23T07:02:29.762Z","repository":{"id":278592077,"uuid":"936114014","full_name":"silky-x0/NeetCode-450","owner":"silky-x0","description":"List of Problems in NEETCODE-450 and I'll be solving all(maybe).","archived":false,"fork":false,"pushed_at":"2025-02-20T15:51:56.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-20T16:35:50.307Z","etag":null,"topics":["leetcode","leetcode-python","leetcode-solutions","neetcode","neetcode450"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/silky-x0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-20T14:52:38.000Z","updated_at":"2025-02-20T15:51:59.000Z","dependencies_parsed_at":"2025-02-20T16:46:36.281Z","dependency_job_id":null,"html_url":"https://github.com/silky-x0/NeetCode-450","commit_stats":null,"previous_names":["silky-x0/neetcode-450"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silky-x0%2FNeetCode-450","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silky-x0%2FNeetCode-450/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silky-x0%2FNeetCode-450/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/silky-x0%2FNeetCode-450/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/silky-x0","download_url":"https://codeload.github.com/silky-x0/NeetCode-450/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240699787,"owners_count":19843514,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["leetcode","leetcode-python","leetcode-solutions","neetcode","neetcode450"],"created_at":"2025-02-25T15:49:08.381Z","updated_at":"2026-02-23T07:02:29.755Z","avatar_url":"https://github.com/silky-x0.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# 🚀 NeetCode 450 - LeetCode Problems\r\n\r\n[![LeetCode](https://img.shields.io/badge/LeetCode-NeetCode450-FFA116?style=for-the-badge\u0026logo=leetcode)](https://leetcode.com/)\r\n[![Problems](https://img.shields.io/badge/Problems-450-brightgreen?style=for-the-badge)](/)\r\n[![Categories](https://img.shields.io/badge/Categories-19-blue?style=for-the-badge)](/)\r\n\r\n### Difficulty Breakdown\r\n\r\n- 🟩 Easy: 34 / 109\r\n- 🟨 Medium: 55 / 290\r\n- 🟥 Hard: 3 / 52\r\n\r\n## 🎯 Progress By Category\r\n\r\n- [ ] Arrays \u0026 Hashing (27/58)\r\n- [ ] Two Pointers (12/18)\r\n- [ ] Sliding Window (8/15)\r\n- [ ] Stack (13/19)\r\n- [ ] Binary Search (8/24)\r\n- [ ] Linked List (5/29)\r\n- [ ] Trees (0/42)\r\n- [ ] Tries (2/4)\r\n- [ ] Heap / Priority Queue (0/17)\r\n- [ ] Backtracking (9/18)\r\n- [ ] Graphs (1/39)\r\n- [ ] Advanced Graphs (0/11)\r\n- [ ] 1-D Dynamic Programming (4/36)\r\n- [ ] 2-D Dynamic Programming (3/26)\r\n- [ ] Greedy (11/18)\r\n- [ ] Intervals (5/8)\r\n- [ ] Math \u0026 Geometry (4/22)\r\n- [ ] Bit Manipulation (2/11)\r\n- [ ] JavaScript (0/30)\r\n\r\n## 💡 About\r\n\r\nThis repository contains solutions to the NeetCode 450+ problem set, a carefully curated list of LeetCode problems designed to help you master coding interviews. Problems are organized by topic and difficulty level.\r\n\r\n## 🚦 Getting Started\r\n\r\n1. Clone this repository\r\n2. Pick a topic from the Table of Contents\r\n3. Solve problems in order of difficulty (Easy → Medium → Hard)\r\n4. Mark your progress in the tracking section\r\n\r\n## 📚 Table of Contents\r\n\r\n### 1. Arrays \u0026 Hashing\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (58)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Contains Duplicate](https://leetcode.com/problems/contains-duplicate/)\r\n- 🟩 [Valid Anagram](https://leetcode.com/problems/valid-anagram/)\r\n- 🟩 [Two Sum](https://leetcode.com/problems/two-sum/)\r\n- 🟩 [Concatenation of Array](https://leetcode.com/problems/concatenation-of-array/)\r\n- 🟩 [Replace Elements With Greatest Element On Right Side](https://leetcode.com/problems/replace-elements-with-greatest-element-on-right-side/)\r\n- 🟩 [Is Subsequence](https://leetcode.com/problems/is-subsequence/)\r\n- 🟩 [Length of Last Word](https://leetcode.com/problems/length-of-last-word/)\r\n- 🟩 [Longest Common Prefix](https://leetcode.com/problems/longest-common-prefix/)\r\n- 🟩 [Pascals Triangle](https://leetcode.com/problems/pascals-triangle/)\r\n- 🟩 [Remove Element](https://leetcode.com/problems/remove-element/)\r\n- 🟩 [Unique Email Addresses](https://leetcode.com/problems/unique-email-addresses/)\r\n- 🟩 [Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings/)\r\n- 🟩 [Can Place Flowers](https://leetcode.com/problems/can-place-flowers/)\r\n- 🟩 [Majority Element](https://leetcode.com/problems/majority-element/)\r\n- 🟩 [Next Greater Element I](https://leetcode.com/problems/next-greater-element-i/)\r\n- 🟩 [Find Pivot Index](https://leetcode.com/problems/find-pivot-index/)\r\n- 🟩 [Range Sum Query - Immutable](https://leetcode.com/problems/range-sum-query-immutable/)\r\n- 🟩 [Find All Numbers Disappeared in An Array](https://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/)\r\n- 🟩 [Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons/)\r\n- 🟩 [Word Pattern](https://leetcode.com/problems/word-pattern/)\r\n- 🟩 [Design HashSet](https://leetcode.com/problems/design-hashset/)\r\n- 🟩 [Design HashMap](https://leetcode.com/problems/design-hashmap/)\r\n- 🟩 [Find The Index of The First Occurrence in a String](https://leetcode.com/problems/find-the-index-of-the-first-occurrence-in-a-string/)\r\n- 🟩 [Sign of An Array](https://leetcode.com/problems/sign-of-an-array/)\r\n- 🟩 [Find the Difference of Two Arrays](https://leetcode.com/problems/find-the-difference-of-two-arrays/)\r\n- 🟩 [Design Parking System](https://leetcode.com/problems/design-parking-system/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Group Anagrams](https://leetcode.com/problems/group-anagrams/)\r\n- 🟨 [Sort an Array](https://leetcode.com/problems/sort-an-array/)\r\n- 🟨 [Top K Frequent Elements](https://leetcode.com/problems/top-k-frequent-elements/)\r\n- 🟨 [Product of Array Except Self](https://leetcode.com/problems/product-of-array-except-self/)\r\n- 🟨 [Valid Sudoku](https://leetcode.com/problems/valid-sudoku/)\r\n- 🟨 [Encode and Decode Strings](https://leetcode.com/problems/encode-and-decode-strings/)\r\n- 🟨 [Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence/)\r\n- 🟨 [Sort Colors](https://leetcode.com/problems/sort-colors/)\r\n- 🟨 [Encode and Decode TinyURL](https://leetcode.com/problems/encode-and-decode-tinyurl/)\r\n- 🟨 [Brick Wall](https://leetcode.com/problems/brick-wall/)\r\n- 🟨 [Best Time to Buy And Sell Stock II](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/)\r\n- 🟨 [Subarray Sum Equals K](https://leetcode.com/problems/subarray-sum-equals-k/)\r\n- 🟨 [Unique Length 3 Palindromic Subsequences](https://leetcode.com/problems/unique-length-3-palindromic-subsequences/)\r\n- 🟨 [Minimum Number of Swaps to Make The String Balanced](https://leetcode.com/problems/minimum-number-of-swaps-to-make-the-string-balanced/)\r\n- 🟨 [Number of Pairs of Interchangeable Rectangles](https://leetcode.com/problems/number-of-pairs-of-interchangeable-rectangles/)\r\n- 🟨 [Maximum Product of The Length of Two Palindromic Subsequences](https://leetcode.com/problems/maximum-product-of-the-length-of-two-palindromic-subsequences/)\r\n- 🟨 [Grid Game](https://leetcode.com/problems/grid-game/)\r\n- 🟨 [Find All Anagrams in a String](https://leetcode.com/problems/find-all-anagrams-in-a-string/)\r\n- 🟨 [Wiggle Sort](https://leetcode.com/problems/wiggle-sort/)\r\n- 🟨 [Largest Number](https://leetcode.com/problems/largest-number/)\r\n- 🟨 [Continuous Subarray Sum](https://leetcode.com/problems/continuous-subarray-sum/)\r\n- 🟨 [Push Dominoes](https://leetcode.com/problems/push-dominoes/)\r\n- 🟨 [Repeated DNA Sequences](https://leetcode.com/problems/repeated-dna-sequences/)\r\n- 🟨 [Insert Delete Get Random O(1)](https://leetcode.com/problems/insert-delete-getrandom-o1/)\r\n- 🟨 [Check if a String Contains all Binary Codes of Size K](https://leetcode.com/problems/check-if-a-string-contains-all-binary-codes-of-size-k/)\r\n- 🟨 [Range Sum Query 2D Immutable](https://leetcode.com/problems/range-sum-query-2d-immutable/)\r\n- 🟨 [Non Decreasing Array](https://leetcode.com/problems/non-decreasing-array/)\r\n- 🟨 [Number of Zero-Filled Subarrays](https://leetcode.com/problems/number-of-zero-filled-subarrays/)\r\n- 🟨 [Optimal Partition of String](https://leetcode.com/problems/optimal-partition-of-string/)\r\n- 🟨 [Design Underground System](https://leetcode.com/problems/design-underground-system/)\r\n- 🟨 [Minimum Penalty for a Shop](https://leetcode.com/problems/minimum-penalty-for-a-shop/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [First Missing Positive](https://leetcode.com/problems/first-missing-positive/)\r\n- 🟥 [Text Justification](https://leetcode.com/problems/text-justification/)\r\n- 🟥 [Naming a Company](https://leetcode.com/problems/naming-a-company/)\r\n\u003c/details\u003e\r\n\r\n### 2. Two Pointers\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (18)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Valid Palindrome](https://leetcode.com/problems/valid-palindrome/)\r\n- 🟩 [Valid Palindrome II](https://leetcode.com/problems/valid-palindrome-ii/)\r\n- 🟩 [Minimum Difference Between Highest And Lowest of K Scores](https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores/)\r\n- 🟩 [Merge Strings Alternately](https://leetcode.com/problems/merge-strings-alternately/)\r\n- 🟩 [Reverse String](https://leetcode.com/problems/reverse-string/)\r\n- 🟩 [Merge Sorted Array](https://leetcode.com/problems/merge-sorted-array/)\r\n- 🟩 [Move Zeroes](https://leetcode.com/problems/move-zeroes/)\r\n- 🟩 [Remove Duplicates From Sorted Array](https://leetcode.com/problems/remove-duplicates-from-sorted-array/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Remove Duplicates From Sorted Array II](https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/)\r\n- 🟨 [Two Sum II Input Array Is Sorted](https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/)\r\n- 🟨 [3Sum](https://leetcode.com/problems/3sum/)\r\n- 🟨 [4Sum](https://leetcode.com/problems/4sum/)\r\n- 🟨 [Container With Most Water](https://leetcode.com/problems/container-with-most-water/)\r\n- 🟨 [Number of Subsequences That Satisfy The Given Sum Condition](https://leetcode.com/problems/number-of-subsequences-that-satisfy-the-given-sum-condition/)\r\n- 🟨 [Rotate Array](https://leetcode.com/problems/rotate-array/)\r\n- 🟨 [Array With Elements Not Equal to Average of Neighbors](https://leetcode.com/problems/array-with-elements-not-equal-to-average-of-neighbors/)\r\n- 🟨 [Boats to Save People](https://leetcode.com/problems/boats-to-save-people/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Trapping Rain Water](https://leetcode.com/problems/trapping-rain-water/)\r\n\u003c/details\u003e\r\n\r\n### 3. Sliding Window\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (15)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Best Time to Buy And Sell Stock](https://leetcode.com/problems/best-time-to-buy-and-sell-stock/)\r\n- 🟩 [Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Number of Sub Arrays of Size K and Avg Greater than or Equal to Threshold](https://leetcode.com/problems/number-of-sub-arrays-of-size-k-and-avg-greater-than-or-equal-to-threshold/)\r\n- 🟨 [Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters/)\r\n- 🟨 [Longest Repeating Character Replacement](https://leetcode.com/problems/longest-repeating-character-replacement/)\r\n- 🟨 [Permutation In String](https://leetcode.com/problems/permutation-in-string/)\r\n- 🟨 [Frequency of The Most Frequent Element](https://leetcode.com/problems/frequency-of-the-most-frequent-element/)\r\n- 🟨 [Fruits into Basket](https://leetcode.com/problems/fruits-into-basket/)\r\n- 🟨 [Maximum Number of Vowels in a Substring of Given Length](https://leetcode.com/problems/maximum-number-of-vowels-in-a-substring-of-given-length/)\r\n- 🟨 [Minimum Number of Flips to Make The Binary String Alternating](https://leetcode.com/problems/minimum-number-of-flips-to-make-the-binary-string-alternating/)\r\n- 🟨 [Minimum Size Subarray Sum](https://leetcode.com/problems/minimum-size-subarray-sum/)\r\n- 🟨 [Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements/)\r\n- 🟨 [Minimum Operations to Reduce X to Zero](https://leetcode.com/problems/minimum-operations-to-reduce-x-to-zero/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Minimum Window Substring](https://leetcode.com/problems/minimum-window-substring/)\r\n- 🟥 [Sliding Window Maximum](https://leetcode.com/problems/sliding-window-maximum/)\r\n\u003c/details\u003e\r\n\r\n### 4. Stack\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (19)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Valid Parentheses](https://leetcode.com/problems/valid-parentheses/)\r\n- 🟩 [Baseball Game](https://leetcode.com/problems/baseball-game/)\r\n- 🟩 [Implement Stack Using Queues](https://leetcode.com/problems/implement-stack-using-queues/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Min Stack](https://leetcode.com/problems/min-stack/)\r\n- 🟨 [Evaluate Reverse Polish Notation](https://leetcode.com/problems/evaluate-reverse-polish-notation/)\r\n- 🟨 [Removing Stars From a String](https://leetcode.com/problems/removing-stars-from-a-string/)\r\n- 🟨 [Validate Stack Sequences](https://leetcode.com/problems/validate-stack-sequences/)\r\n- 🟨 [Generate Parentheses](https://leetcode.com/problems/generate-parentheses/)\r\n- 🟨 [Asteroid Collision](https://leetcode.com/problems/asteroid-collision/)\r\n- 🟨 [Daily Temperatures](https://leetcode.com/problems/daily-temperatures/)\r\n- 🟨 [Online Stock Span](https://leetcode.com/problems/online-stock-span/)\r\n- 🟨 [Car Fleet](https://leetcode.com/problems/car-fleet/)\r\n- 🟨 [Simplify Path](https://leetcode.com/problems/simplify-path/)\r\n- 🟨 [Decode String](https://leetcode.com/problems/decode-string/)\r\n- 🟨 [Remove K Digits](https://leetcode.com/problems/remove-k-digits/)\r\n- 🟨 [Remove All Adjacent Duplicates In String II](https://leetcode.com/problems/remove-all-adjacent-duplicates-in-string-ii/)\r\n- 🟨 [132 Pattern](https://leetcode.com/problems/132-pattern/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Maximum Frequency Stack](https://leetcode.com/problems/maximum-frequency-stack/)\r\n- 🟥 [Largest Rectangle In Histogram](https://leetcode.com/problems/largest-rectangle-in-histogram/)\r\n\u003c/details\u003e\r\n\r\n### 5. Binary Search\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (24)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Binary Search](https://leetcode.com/problems/binary-search/)\r\n- 🟩 [Search Insert Position](https://leetcode.com/problems/search-insert-position/)\r\n- 🟩 [Guess Number Higher Or Lower](https://leetcode.com/problems/guess-number-higher-or-lower/)\r\n- 🟩 [Arranging Coins](https://leetcode.com/problems/arranging-coins/)\r\n- 🟩 [Squares of a Sorted Array](https://leetcode.com/problems/squares-of-a-sorted-array/)\r\n- 🟩 [Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square/)\r\n- 🟩 [Sqrt(x)](https://leetcode.com/problems/sqrtx/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Single Element in a Sorted Array](https://leetcode.com/problems/single-element-in-a-sorted-array/)\r\n- 🟨 [Capacity to Ship Packages](https://leetcode.com/problems/capacity-to-ship-packages-within-d-days/)\r\n- 🟨 [Find Peak Element](https://leetcode.com/problems/find-peak-element/)\r\n- 🟨 [Successful Pairs of Spells and Potions](https://leetcode.com/problems/successful-pairs-of-spells-and-potions/)\r\n- 🟨 [Search a 2D Matrix](https://leetcode.com/problems/search-a-2d-matrix/)\r\n- 🟨 [Koko Eating Bananas](https://leetcode.com/problems/koko-eating-bananas/)\r\n- 🟨 [Minimize the Maximum Difference of Pairs](https://leetcode.com/problems/minimize-the-maximum-difference-of-pairs/)\r\n- 🟨 [Find Minimum In Rotated Sorted Array](https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/)\r\n- 🟨 [Search In Rotated Sorted Array](https://leetcode.com/problems/search-in-rotated-sorted-array/)\r\n- 🟨 [Search In Rotated Sorted Array II](https://leetcode.com/problems/search-in-rotated-sorted-array-ii/)\r\n- 🟨 [Time Based Key Value Store](https://leetcode.com/problems/time-based-key-value-store/)\r\n- 🟨 [Find First And Last Position of Element In Sorted Array](https://leetcode.com/problems/find-first-and-last-position-of-element-in-sorted-array/)\r\n- 🟨 [Maximum Number of Removable Characters](https://leetcode.com/problems/maximum-number-of-removable-characters/)\r\n- 🟨 [Populating Next Right Pointers In Each Node](https://leetcode.com/problems/populating-next-right-pointers-in-each-node/)\r\n- 🟨 [Search Suggestions System](https://leetcode.com/problems/search-suggestions-system/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Split Array Largest Sum](https://leetcode.com/problems/split-array-largest-sum/)\r\n- 🟥 [Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays/)\r\n\u003c/details\u003e\r\n\r\n### 6. Linked List\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (29)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/)\r\n- 🟩 [Merge Two Sorted Lists](https://leetcode.com/problems/merge-two-sorted-lists/)\r\n- 🟩 [Palindrome Linked List](https://leetcode.com/problems/palindrome-linked-list/)\r\n- 🟩 [Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/)\r\n- 🟩 [Remove Duplicates From Sorted List](https://leetcode.com/problems/remove-duplicates-from-sorted-list/)\r\n- 🟩 [Middle of the Linked List](https://leetcode.com/problems/middle-of-the-linked-list/)\r\n- 🟩 [Intersection of Two Linked Lists](https://leetcode.com/problems/intersection-of-two-linked-lists/)\r\n- 🟩 [Linked List Cycle](https://leetcode.com/problems/linked-list-cycle/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Reorder List](https://leetcode.com/problems/reorder-list/)\r\n- 🟨 [Maximum Twin Sum Of A Linked List](https://leetcode.com/problems/maximum-twin-sum-of-a-linked-list/)\r\n- 🟨 [Remove Nth Node From End of List](https://leetcode.com/problems/remove-nth-node-from-end-of-list/)\r\n- 🟨 [Swapping Nodes in a Linked List](https://leetcode.com/problems/swapping-nodes-in-a-linked-list/)\r\n- 🟨 [Copy List With Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer/)\r\n- 🟨 [Design Linked List](https://leetcode.com/problems/design-linked-list/)\r\n- 🟨 [Design Browser History](https://leetcode.com/problems/design-browser-history/)\r\n- 🟨 [Add Two Numbers](https://leetcode.com/problems/add-two-numbers/)\r\n- 🟨 [Find The Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number/)\r\n- 🟨 [Swap Nodes In Pairs](https://leetcode.com/problems/swap-nodes-in-pairs/)\r\n- 🟨 [Sort List](https://leetcode.com/problems/sort-list/)\r\n- 🟨 [Partition List](https://leetcode.com/problems/partition-list/)\r\n- 🟨 [Rotate List](https://leetcode.com/problems/rotate-list/)\r\n- 🟨 [Reverse Linked List II](https://leetcode.com/problems/reverse-linked-list-ii/)\r\n- 🟨 [Design Circular Queue](https://leetcode.com/problems/design-circular-queue/)\r\n- 🟨 [Insertion Sort List](https://leetcode.com/problems/insertion-sort-list/)\r\n- 🟨 [Split Linked List in Parts](https://leetcode.com/problems/split-linked-list-in-parts/)\r\n- 🟨 [LRU Cache](https://leetcode.com/problems/lru-cache/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [LFU Cache](https://leetcode.com/problems/lfu-cache/)\r\n- 🟥 [Merge K Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists/)\r\n- 🟥 [Reverse Nodes In K Group](https://leetcode.com/problems/reverse-nodes-in-k-group/)\r\n\u003c/details\u003e\r\n\r\n### 7. Trees\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (42)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal/)\r\n- 🟩 [Binary Tree Preorder Traversal](https://leetcode.com/problems/binary-tree-preorder-traversal/)\r\n- 🟩 [Binary Tree Postorder Traversal](https://leetcode.com/problems/binary-tree-postorder-traversal/)\r\n- 🟩 [Invert Binary Tree](https://leetcode.com/problems/invert-binary-tree/)\r\n- 🟩 [Maximum Depth of Binary Tree](https://leetcode.com/problems/maximum-depth-of-binary-tree/)\r\n- 🟩 [Diameter of Binary Tree](https://leetcode.com/problems/diameter-of-binary-tree/)\r\n- 🟩 [Balanced Binary Tree](https://leetcode.com/problems/balanced-binary-tree/)\r\n- 🟩 [Same Tree](https://leetcode.com/problems/same-tree/)\r\n- 🟩 [Subtree of Another Tree](https://leetcode.com/problems/subtree-of-another-tree/)\r\n- 🟩 [Convert Sorted Array to Binary Search Tree](https://leetcode.com/problems/convert-sorted-array-to-binary-search-tree/)\r\n- 🟩 [Merge Two Binary Trees](https://leetcode.com/problems/merge-two-binary-trees/)\r\n- 🟩 [Path Sum](https://leetcode.com/problems/path-sum/)\r\n- 🟩 [Construct String From Binary Tree](https://leetcode.com/problems/construct-string-from-binary-tree/)\r\n- 🟩 [Minimum Distance between BST Nodes](https://leetcode.com/problems/minimum-distance-between-bst-nodes/)\r\n- 🟩 [Symmetric Tree](https://leetcode.com/problems/symmetric-tree/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Lowest Common Ancestor of a Binary Search Tree](https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/)\r\n- 🟨 [Insert into a Binary Search Tree](https://leetcode.com/problems/insert-into-a-binary-search-tree/)\r\n- 🟨 [Delete Node in a BST](https://leetcode.com/problems/delete-node-in-a-bst/)\r\n- 🟨 [Binary Tree Level Order Traversal](https://leetcode.com/problems/binary-tree-level-order-traversal/)\r\n- 🟨 [Binary Tree Right Side View](https://leetcode.com/problems/binary-tree-right-side-view/)\r\n- 🟨 [Minimum Time to Collect All Apples in a Tree](https://leetcode.com/problems/minimum-time-to-collect-all-apples-in-a-tree/)\r\n- 🟨 [Binary Tree Zigzag Level Order Traversal](https://leetcode.com/problems/binary-tree-zigzag-level-order-traversal/)\r\n- 🟨 [Construct Quad Tree](https://leetcode.com/problems/construct-quad-tree/)\r\n- 🟨 [Find Duplicate Subtrees](https://leetcode.com/problems/find-duplicate-subtrees/)\r\n- 🟨 [Check Completeness of a Binary Tree](https://leetcode.com/problems/check-completeness-of-a-binary-tree/)\r\n- 🟨 [Construct Binary Tree from Inorder and Postorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/)\r\n- 🟨 [Maximum Width of Binary Tree](https://leetcode.com/problems/maximum-width-of-binary-tree/)\r\n- 🟨 [Time Needed to Inform All Employees](https://leetcode.com/problems/time-needed-to-inform-all-employees/)\r\n- 🟨 [Count Good Nodes In Binary Tree](https://leetcode.com/problems/count-good-nodes-in-binary-tree/)\r\n- 🟨 [Validate Binary Search Tree](https://leetcode.com/problems/validate-binary-search-tree/)\r\n- 🟨 [Kth Smallest Element In a Bst](https://leetcode.com/problems/kth-smallest-element-in-a-bst/)\r\n- 🟨 [Construct Binary Tree From Preorder And Inorder Traversal](https://leetcode.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/)\r\n- 🟨 [Unique Binary Search Trees](https://leetcode.com/problems/unique-binary-search-trees/)\r\n- 🟨 [Unique Binary Search Trees II](https://leetcode.com/problems/unique-binary-search-trees-ii/)\r\n- 🟨 [Sum Root to Leaf Numbers](https://leetcode.com/problems/sum-root-to-leaf-numbers/)\r\n- 🟨 [House Robber III](https://leetcode.com/problems/house-robber-iii/)\r\n- 🟨 [Flip Equivalent Binary Trees](https://leetcode.com/problems/flip-equivalent-binary-trees/)\r\n- 🟨 [Operations On Tree](https://leetcode.com/problems/operations-on-tree/)\r\n- 🟨 [All Possible Full Binary Trees](https://leetcode.com/problems/all-possible-full-binary-trees/)\r\n- 🟨 [Find Bottom Left Tree Value](https://leetcode.com/problems/find-bottom-left-tree-value/)\r\n- 🟨 [Trim a Binary Search Tree](https://leetcode.com/problems/trim-a-binary-search-tree/)\r\n- 🟨 [Binary Search Tree Iterator](https://leetcode.com/problems/binary-search-tree-iterator/)\r\n- 🟨 [Convert Bst to Greater Tree](https://leetcode.com/problems/convert-bst-to-greater-tree/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Binary Tree Maximum Path Sum](https://leetcode.com/problems/binary-tree-maximum-path-sum/)\r\n- 🟥 [Serialize And Deserialize Binary Tree](https://leetcode.com/problems/serialize-and-deserialize-binary-tree/)\r\n\u003c/details\u003e\r\n\r\n### 8. Tries\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (4)\u003c/summary\u003e\r\n\r\n#### Medium\r\n\r\n- 🟨 [Implement Trie Prefix Tree](https://leetcode.com/problems/implement-trie-prefix-tree/)\r\n- 🟨 [Design Add And Search Words Data Structure](https://leetcode.com/problems/design-add-and-search-words-data-structure/)\r\n- 🟨 [Extra Characters in a String](https://leetcode.com/problems/extra-characters-in-a-string/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Word Search II](https://leetcode.com/problems/word-search-ii/)\r\n\u003c/details\u003e\r\n\r\n### 9. Heap / Priority Queue\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (17)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Kth Largest Element In a Stream](https://leetcode.com/problems/kth-largest-element-in-a-stream/)\r\n- 🟩 [Last Stone Weight](https://leetcode.com/problems/last-stone-weight/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [K Closest Points to Origin](https://leetcode.com/problems/k-closest-points-to-origin/)\r\n- 🟨 [Kth Largest Element In An Array](https://leetcode.com/problems/kth-largest-element-in-an-array/)\r\n- 🟨 [Task Scheduler](https://leetcode.com/problems/task-scheduler/)\r\n- 🟨 [Design Twitter](https://leetcode.com/problems/design-twitter/)\r\n- 🟨 [Single Threaded Cpu](https://leetcode.com/problems/single-threaded-cpu/)\r\n- 🟨 [Seat Reservation Manager](https://leetcode.com/problems/seat-reservation-manager/)\r\n- 🟨 [Process Tasks Using Servers](https://leetcode.com/problems/process-tasks-using-servers/)\r\n- 🟨 [Find The Kth Largest Integer In The Array](https://leetcode.com/problems/find-the-kth-largest-integer-in-the-array/)\r\n- 🟨 [Reorganize String](https://leetcode.com/problems/reorganize-string/)\r\n- 🟨 [Longest Happy String](https://leetcode.com/problems/longest-happy-string/)\r\n- 🟨 [Car Pooling](https://leetcode.com/problems/car-pooling/)\r\n- 🟨 [Maximum Subsequence Score](https://leetcode.com/problems/maximum-subsequence-score/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Minimize Deviation in Array](https://leetcode.com/problems/minimize-deviation-in-array/)\r\n- 🟥 [Find Median From Data Stream](https://leetcode.com/problems/find-median-from-data-stream/)\r\n- 🟥 [Maximum Performance of a Team](https://leetcode.com/problems/maximum-performance-of-a-team/)\r\n- 🟥 [IPO](https://leetcode.com/problems/ipo/)\r\n\u003c/details\u003e\r\n\r\n### 10. Backtracking\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (18)\u003c/summary\u003e\r\n\r\n#### Medium\r\n\r\n- 🟨 [Subsets](https://leetcode.com/problems/subsets/)\r\n- 🟨 [Combination Sum](https://leetcode.com/problems/combination-sum/)\r\n- 🟨 [Combinations](https://leetcode.com/problems/combinations/)\r\n- 🟨 [Permutations](https://leetcode.com/problems/permutations/)\r\n- 🟨 [Subsets II](https://leetcode.com/problems/subsets-ii/)\r\n- 🟨 [Combination Sum II](https://leetcode.com/problems/combination-sum-ii/)\r\n- 🟨 [Permutations II](https://leetcode.com/problems/permutations-ii/)\r\n- 🟨 [Word Search](https://leetcode.com/problems/word-search/)\r\n- 🟨 [Palindrome Partitioning](https://leetcode.com/problems/palindrome-partitioning/)\r\n- 🟨 [Restore IP Addresses](https://leetcode.com/problems/restore-ip-addresses/)\r\n- 🟨 [Letter Combinations of a Phone Number](https://leetcode.com/problems/letter-combinations-of-a-phone-number/)\r\n- 🟨 [Matchsticks to Square](https://leetcode.com/problems/matchsticks-to-square/)\r\n- 🟨 [Splitting a String Into Descending Consecutive Values](https://leetcode.com/problems/splitting-a-string-into-descending-consecutive-values/)\r\n- 🟨 [Find Unique Binary String](https://leetcode.com/problems/find-unique-binary-string/)\r\n- 🟨 [Maximum Length of a Concatenated String With Unique Characters](https://leetcode.com/problems/maximum-length-of-a-concatenated-string-with-unique-characters/)\r\n- 🟨 [Partition to K Equal Sum Subsets](https://leetcode.com/problems/partition-to-k-equal-sum-subsets/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [N Queens](https://leetcode.com/problems/n-queens/)\r\n- 🟥 [N Queens II](https://leetcode.com/problems/n-queens-ii/)\r\n\u003c/details\u003e\r\n\r\n### 11. Graphs\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (39)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Island Perimeter](https://leetcode.com/problems/island-perimeter/)\r\n- 🟩 [Verifying An Alien Dictionary](https://leetcode.com/problems/verifying-an-alien-dictionary/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Number of Islands](https://leetcode.com/problems/number-of-islands/)\r\n- 🟨 [Clone Graph](https://leetcode.com/problems/clone-graph/)\r\n- 🟨 [Max Area of Island](https://leetcode.com/problems/max-area-of-island/)\r\n- 🟨 [Count Sub Islands](https://leetcode.com/problems/count-sub-islands/)\r\n- 🟨 [Pacific Atlantic Water Flow](https://leetcode.com/problems/pacific-atlantic-water-flow/)\r\n- 🟨 [Surrounded Regions](https://leetcode.com/problems/surrounded-regions/)\r\n- 🟨 [Reorder Routes to Make All Paths Lead to The City Zero](https://leetcode.com/problems/reorder-routes-to-make-all-paths-lead-to-the-city-zero/)\r\n- 🟨 [Rotting Oranges](https://leetcode.com/problems/rotting-oranges/)\r\n- 🟨 [Walls And Gates](https://leetcode.com/problems/walls-and-gates/)\r\n- 🟨 [Snakes And Ladders](https://leetcode.com/problems/snakes-and-ladders/)\r\n- 🟨 [Open The Lock](https://leetcode.com/problems/open-the-lock/)\r\n- 🟨 [Find Eventual Safe States](https://leetcode.com/problems/find-eventual-safe-states/)\r\n- 🟨 [Course Schedule](https://leetcode.com/problems/course-schedule/)\r\n- 🟨 [Course Schedule II](https://leetcode.com/problems/course-schedule-ii/)\r\n- 🟨 [Course Schedule IV](https://leetcode.com/problems/course-schedule-iv/)\r\n- 🟨 [Check if Move Is Legal](https://leetcode.com/problems/check-if-move-is-legal/)\r\n- 🟨 [Shortest Bridge](https://leetcode.com/problems/shortest-bridge/)\r\n- 🟨 [Shortest Path in Binary Matrix](https://leetcode.com/problems/shortest-path-in-binary-matrix/)\r\n- 🟨 [Redundant Connection](https://leetcode.com/problems/redundant-connection/)\r\n- 🟨 [Number of Connected Components In An Undirected Graph](https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph/)\r\n- 🟨 [Graph Valid Tree](https://leetcode.com/problems/graph-valid-tree/)\r\n- 🟨 [Accounts Merge](https://leetcode.com/problems/accounts-merge/)\r\n- 🟨 [Find Closest Node to Given Two Nodes](https://leetcode.com/problems/find-closest-node-to-given-two-nodes/)\r\n- 🟨 [As Far from Land as Possible](https://leetcode.com/problems/as-far-from-land-as-possible/)\r\n- 🟨 [Shortest Path with Alternating Colors](https://leetcode.com/problems/shortest-path-with-alternating-colors/)\r\n- 🟨 [Minimum Fuel Cost to Report to the Capital](https://leetcode.com/problems/minimum-fuel-cost-to-report-to-the-capital/)\r\n- 🟨 [Minimum Score of a Path Between Two Cities](https://leetcode.com/problems/minimum-score-of-a-path-between-two-cities/)\r\n- 🟨 [Number of Closed Islands](https://leetcode.com/problems/number-of-closed-islands/)\r\n- 🟨 [Number of Enclaves](https://leetcode.com/problems/number-of-enclaves/)\r\n- 🟨 [Minimum Number of Vertices to Reach all Nodes](https://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes/)\r\n- 🟨 [Is Graph Bipartite?](https://leetcode.com/problems/is-graph-bipartite/)\r\n- 🟨 [Evaluate Division](https://leetcode.com/problems/evaluate-division/)\r\n- 🟨 [Detonate the Maximum Bombs](https://leetcode.com/problems/detonate-the-maximum-bombs/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Largest Color Value in a Directed Graph](https://leetcode.com/problems/largest-color-value-in-a-directed-graph/)\r\n- 🟥 [Minimum Number of Days to Eat N Oranges](https://leetcode.com/problems/minimum-number-of-days-to-eat-n-oranges/)\r\n- 🟥 [Word Ladder](https://leetcode.com/problems/word-ladder/)\r\n\u003c/details\u003e\r\n\r\n### 12. Advanced Graphs\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (11)\u003c/summary\u003e\r\n\r\n#### Medium\r\n\r\n- 🟨 [Path with Minimum Effort](https://leetcode.com/problems/path-with-minimum-effort/)\r\n- 🟨 [Min Cost to Connect All Points](https://leetcode.com/problems/min-cost-to-connect-all-points/)\r\n- 🟨 [Network Delay Time](https://leetcode.com/problems/network-delay-time/)\r\n- 🟨 [Path with Maximum Probability](https://leetcode.com/problems/path-with-maximum-probability/)\r\n- 🟨 [Cheapest Flights Within K Stops](https://leetcode.com/problems/cheapest-flights-within-k-stops/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary/)\r\n- 🟥 [Swim In Rising Water](https://leetcode.com/problems/swim-in-rising-water/)\r\n- 🟥 [Alien Dictionary](https://leetcode.com/problems/alien-dictionary/)\r\n- 🟥 [Number of Good Paths](https://leetcode.com/problems/number-of-good-paths/)\r\n- 🟥 [Remove Max Number of Edges to Keep Graph Fully Traversable](https://leetcode.com/problems/remove-max-number-of-edges-to-keep-graph-fully-traversable/)\r\n- 🟥 [Find Critical and Pseudo Critical Edges in Minimum Spanning Tree](https://leetcode.com/problems/find-critical-and-pseudo-critical-edges-in-minimum-spanning-tree/)\r\n\u003c/details\u003e\r\n\r\n### 13. 1-D Dynamic Programming\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (36)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Climbing Stairs](https://leetcode.com/problems/climbing-stairs/)\r\n- 🟩 [Min Cost Climbing Stairs](https://leetcode.com/problems/min-cost-climbing-stairs/)\r\n- 🟩 [N-th Tribonacci Number](https://leetcode.com/problems/n-th-tribonacci-number/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [House Robber](https://leetcode.com/problems/house-robber/)\r\n- 🟨 [House Robber II](https://leetcode.com/problems/house-robber-ii/)\r\n- 🟨 [Longest Palindromic Substring](https://leetcode.com/problems/longest-palindromic-substring/)\r\n- 🟨 [Palindromic Substrings](https://leetcode.com/problems/palindromic-substrings/)\r\n- 🟨 [Decode Ways](https://leetcode.com/problems/decode-ways/)\r\n- 🟨 [Coin Change](https://leetcode.com/problems/coin-change/)\r\n- 🟨 [Maximum Product Subarray](https://leetcode.com/problems/maximum-product-subarray/)\r\n- 🟨 [Word Break](https://leetcode.com/problems/word-break/)\r\n- 🟨 [Longest Increasing Subsequence](https://leetcode.com/problems/longest-increasing-subsequence/)\r\n- 🟨 [Partition Equal Subset Sum](https://leetcode.com/problems/partition-equal-subset-sum/)\r\n- 🟨 [Triangle](https://leetcode.com/problems/triangle/)\r\n- 🟨 [Delete And Earn](https://leetcode.com/problems/delete-and-earn/)\r\n- 🟨 [Paint House](https://leetcode.com/problems/paint-house/)\r\n- 🟨 [Combination Sum IV](https://leetcode.com/problems/combination-sum-iv/)\r\n- 🟨 [Perfect Squares](https://leetcode.com/problems/perfect-squares/)\r\n- 🟨 [Check if There is a Valid Partition For The Array](https://leetcode.com/problems/check-if-there-is-a-valid-partition-for-the-array/)\r\n- 🟨 [Maximum Subarray Min Product](https://leetcode.com/problems/maximum-subarray-min-product/)\r\n- 🟨 [Minimum Cost For Tickets](https://leetcode.com/problems/minimum-cost-for-tickets/)\r\n- 🟨 [Integer Break](https://leetcode.com/problems/integer-break/)\r\n- 🟨 [Number of Longest Increasing Subsequence](https://leetcode.com/problems/number-of-longest-increasing-subsequence/)\r\n- 🟨 [Uncrossed Lines](https://leetcode.com/problems/uncrossed-lines/)\r\n- 🟨 [Solving Questions With Brainpower](https://leetcode.com/problems/solving-questions-with-brainpower/)\r\n- 🟨 [Count Ways to Build Good Strings](https://leetcode.com/problems/count-ways-to-build-good-strings/)\r\n- 🟨 [New 21 Game](https://leetcode.com/problems/new-21-game/)\r\n- 🟨 [Best Team with no Conflicts](https://leetcode.com/problems/best-team-with-no-conflicts/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Stickers to Spell Word](https://leetcode.com/problems/stickers-to-spell-word/)\r\n- 🟥 [Stone Game III](https://leetcode.com/problems/stone-game-iii/)\r\n- 🟥 [Concatenated Words](https://leetcode.com/problems/concatenated-words/)\r\n- 🟥 [Maximize Score after N Operations](https://leetcode.com/problems/maximize-score-after-n-operations/)\r\n- 🟥 [Find the Longest Valid Obstacle Course at Each Position](https://leetcode.com/problems/find-the-longest-valid-obstacle-course-at-each-position/)\r\n- 🟥 [Count all Valid Pickup and Delivery Options](https://leetcode.com/problems/count-all-valid-pickup-and-delivery-options/)\r\n\u003c/details\u003e\r\n\r\n### 14. 2-D Dynamic Programming\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (26)\u003c/summary\u003e\r\n\r\n#### Medium\r\n\r\n- 🟨 [Unique Paths](https://leetcode.com/problems/unique-paths/)\r\n- 🟨 [Unique Paths II](https://leetcode.com/problems/unique-paths-ii/)\r\n- 🟨 [Longest Common Subsequence](https://leetcode.com/problems/longest-common-subsequence/)\r\n- 🟨 [Longest Palindromic Subsequence](https://leetcode.com/problems/longest-palindromic-subsequence/)\r\n- 🟨 [Last Stone Weight II](https://leetcode.com/problems/last-stone-weight-ii/)\r\n- 🟨 [Best Time to Buy And Sell Stock With Cooldown](https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/)\r\n- 🟨 [Coin Change II](https://leetcode.com/problems/coin-change-ii/)\r\n- 🟨 [Target Sum](https://leetcode.com/problems/target-sum/)\r\n- 🟨 [Interleaving String](https://leetcode.com/problems/interleaving-string/)\r\n- 🟨 [Stone Game](https://leetcode.com/problems/stone-game/)\r\n- 🟨 [Minimum Path Sum](https://leetcode.com/problems/minimum-path-sum/)\r\n- 🟨 [Maximal Square](https://leetcode.com/problems/maximal-square/)\r\n- 🟨 [Ones and Zeroes](https://leetcode.com/problems/ones-and-zeroes/)\r\n- 🟨 [Maximum Alternating Subsequence Sum](https://leetcode.com/problems/maximum-alternating-subsequence-sum/)\r\n- 🟨 [Edit Distance](https://leetcode.com/problems/edit-distance/)\r\n- 🟨 [Stone Game II](https://leetcode.com/problems/stone-game-ii/)\r\n- 🟨 [Flip String to Monotone Increasing](https://leetcode.com/problems/flip-string-to-monotone-increasing/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Longest Increasing Path In a Matrix](https://leetcode.com/problems/longest-increasing-path-in-a-matrix/)\r\n- 🟥 [Distinct Subsequences](https://leetcode.com/problems/distinct-subsequences/)\r\n- 🟥 [Count Vowels Permutation](https://leetcode.com/problems/count-vowels-permutation/)\r\n- 🟥 [Burst Balloons](https://leetcode.com/problems/burst-balloons/)\r\n- 🟥 [Number of Ways to Rearrange Sticks With K Sticks Visible](https://leetcode.com/problems/number-of-ways-to-rearrange-sticks-with-k-sticks-visible/)\r\n- 🟥 [Regular Expression Matching](https://leetcode.com/problems/regular-expression-matching/)\r\n- 🟥 [Maximum Value of K Coins from Piles](https://leetcode.com/problems/maximum-value-of-k-coins-from-piles/)\r\n- 🟥 [Number of Music Playlists](https://leetcode.com/problems/number-of-music-playlists/)\r\n- 🟥 [Number of Ways to Form a Target String Given a Dictionary](https://leetcode.com/problems/number-of-ways-to-form-a-target-string-given-a-dictionary/)\r\n- 🟥 [Profitable Schemes](https://leetcode.com/problems/profitable-schemes/)\r\n- 🟥 [Minimum Cost to Cut a Stick](https://leetcode.com/problems/minimum-cost-to-cut-a-stick/)\r\n\u003c/details\u003e\r\n\r\n### 15. Greedy\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (18)\u003c/summary\u003e\r\n\r\n#### Medium\r\n\r\n- 🟨 [Maximum Subarray](https://leetcode.com/problems/maximum-subarray/)\r\n- 🟨 [Maximum Sum Circular Subarray](https://leetcode.com/problems/maximum-sum-circular-subarray/)\r\n- 🟨 [Longest Turbulent Array](https://leetcode.com/problems/longest-turbulent-array/)\r\n- 🟨 [Jump Game](https://leetcode.com/problems/jump-game/)\r\n- 🟨 [Jump Game II](https://leetcode.com/problems/jump-game-ii/)\r\n- 🟨 [Jump Game VII](https://leetcode.com/problems/jump-game-vii/)\r\n- 🟨 [Gas Station](https://leetcode.com/problems/gas-station/)\r\n- 🟨 [Hand of Straights](https://leetcode.com/problems/hand-of-straights/)\r\n- 🟨 [Minimize Maximum of Array](https://leetcode.com/problems/minimize-maximum-of-array/)\r\n- 🟨 [Dota2 Senate](https://leetcode.com/problems/dota2-senate/)\r\n- 🟨 [Maximum Points You Can Obtain From Cards](https://leetcode.com/problems/maximum-points-you-can-obtain-from-cards/)\r\n- 🟨 [Merge Triplets to Form Target Triplet](https://leetcode.com/problems/merge-triplets-to-form-target-triplet/)\r\n- 🟨 [Partition Labels](https://leetcode.com/problems/partition-labels/)\r\n- 🟨 [Valid Parenthesis String](https://leetcode.com/problems/valid-parenthesis-string/)\r\n- 🟨 [Eliminate Maximum Number of Monsters](https://leetcode.com/problems/eliminate-maximum-number-of-monsters/)\r\n- 🟨 [Two City Scheduling](https://leetcode.com/problems/two-city-scheduling/)\r\n- 🟨 [Maximum Length of Pair Chain](https://leetcode.com/problems/maximum-length-of-pair-chain/)\r\n- 🟨 [Minimum Deletions to Make Character Frequencies Unique](https://leetcode.com/problems/minimum-deletions-to-make-character-frequencies-unique/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Candy](https://leetcode.com/problems/candy/)\r\n\u003c/details\u003e\r\n\r\n### 16. Intervals\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (8)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Meeting Rooms](https://leetcode.com/problems/meeting-rooms/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Insert Interval](https://leetcode.com/problems/insert-interval/)\r\n- 🟨 [Merge Intervals](https://leetcode.com/problems/merge-intervals/)\r\n- 🟨 [Non Overlapping Intervals](https://leetcode.com/problems/non-overlapping-intervals/)\r\n- 🟨 [Meeting Rooms II](https://leetcode.com/problems/meeting-rooms-ii/)\r\n- 🟨 [Remove Covered Intervals](https://leetcode.com/problems/remove-covered-intervals/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Minimum Interval to Include Each Query](https://leetcode.com/problems/minimum-interval-to-include-each-query/)\r\n- 🟥 [Data Stream as Disjoint Intervals](https://leetcode.com/problems/data-stream-as-disjoint-intervals/)\r\n\u003c/details\u003e\r\n\r\n### 17. Math \u0026 Geometry\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (22)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Excel Sheet Column Title](https://leetcode.com/problems/excel-sheet-column-title/)\r\n- 🟩 [Greatest Common Divisor of Strings](https://leetcode.com/problems/greatest-common-divisor-of-strings/)\r\n- 🟩 [Count Odd Numbers in an Interval Range](https://leetcode.com/problems/count-odd-numbers-in-an-interval-range/)\r\n- 🟩 [Matrix Diagonal Sum](https://leetcode.com/problems/matrix-diagonal-sum/)\r\n- 🟩 [Happy Number](https://leetcode.com/problems/happy-number/)\r\n- 🟩 [Plus One](https://leetcode.com/problems/plus-one/)\r\n- 🟩 [Palindrome Number](https://leetcode.com/problems/palindrome-number/)\r\n- 🟩 [Ugly Number](https://leetcode.com/problems/ugly-number/)\r\n- 🟩 [Shift 2D Grid](https://leetcode.com/problems/shift-2d-grid/)\r\n- 🟩 [Roman to Integer](https://leetcode.com/problems/roman-to-integer/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Rotate Image](https://leetcode.com/problems/rotate-image/)\r\n- 🟨 [Spiral Matrix](https://leetcode.com/problems/spiral-matrix/)\r\n- 🟨 [Spiral Matrix II](https://leetcode.com/problems/spiral-matrix-ii/)\r\n- 🟨 [Set Matrix Zeroes](https://leetcode.com/problems/set-matrix-zeroes/)\r\n- 🟨 [Integer to Roman](https://leetcode.com/problems/integer-to-roman/)\r\n- 🟨 [Pow(x, n)](https://leetcode.com/problems/powx-n/)\r\n- 🟨 [Multiply Strings](https://leetcode.com/problems/multiply-strings/)\r\n- 🟨 [Detect Squares](https://leetcode.com/problems/detect-squares/)\r\n- 🟨 [Robot Bounded In Circle](https://leetcode.com/problems/robot-bounded-in-circle/)\r\n- 🟨 [Zigzag Conversion](https://leetcode.com/problems/zigzag-conversion/)\r\n- 🟨 [Find Missing Observations](https://leetcode.com/problems/find-missing-observations/)\r\n\r\n#### Hard\r\n\r\n- 🟥 [Maximum Points on a Line](https://leetcode.com/problems/maximum-points-on-a-line/)\r\n\u003c/details\u003e\r\n\r\n### 18. Bit Manipulation\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (11)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Single Number](https://leetcode.com/problems/single-number/)\r\n- 🟩 [Number of 1 Bits](https://leetcode.com/problems/number-of-1-bits/)\r\n- 🟩 [Counting Bits](https://leetcode.com/problems/counting-bits/)\r\n- 🟩 [Reverse Bits](https://leetcode.com/problems/reverse-bits/)\r\n- 🟩 [Missing Number](https://leetcode.com/problems/missing-number/)\r\n- 🟩 [Shuffle the Array](https://leetcode.com/problems/shuffle-the-array/)\r\n- 🟩 [Add to Array-Form of Integer](https://leetcode.com/problems/add-to-array-form-of-integer/)\r\n- 🟩 [Add Binary](https://leetcode.com/problems/add-binary/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Sum of Two Integers](https://leetcode.com/problems/sum-of-two-integers/)\r\n- 🟨 [Reverse Integer](https://leetcode.com/problems/reverse-integer/)\r\n\u003c/details\u003e\r\n\r\n### 19. JavaScript\r\n\r\n\u003cdetails\u003e\r\n\u003csummary\u003eView Problems (30)\u003c/summary\u003e\r\n\r\n#### Easy\r\n\r\n- 🟩 [Create Hello World Function](https://leetcode.com/problems/create-hello-world-function/)\r\n- 🟩 [Counter](https://leetcode.com/problems/counter/)\r\n- 🟩 [Counter II](https://leetcode.com/problems/counter-ii/)\r\n- 🟩 [Apply Transform over each Element in Array](https://leetcode.com/problems/apply-transform-over-each-element-in-array/)\r\n- 🟩 [Filter Elements from Array](https://leetcode.com/problems/filter-elements-from-array/)\r\n- 🟩 [Array Reduce Transformation](https://leetcode.com/problems/array-reduce-transformation/)\r\n- 🟩 [Function Composition](https://leetcode.com/problems/function-composition/)\r\n- 🟩 [Allow One Function Call](https://leetcode.com/problems/allow-one-function-call/)\r\n- 🟩 [Sleep](https://leetcode.com/problems/sleep/)\r\n- 🟩 [Array Prototype Last](https://leetcode.com/problems/array-prototype-last/)\r\n- 🟩 [Chunk Array](https://leetcode.com/problems/chunk-array/)\r\n- 🟩 [Array Wrapper](https://leetcode.com/problems/array-wrapper/)\r\n- 🟩 [Generate Fibonacci Sequence](https://leetcode.com/problems/generate-fibonacci-sequence/)\r\n- 🟩 [Promise Time Limit](https://leetcode.com/problems/promise-time-limit/)\r\n\r\n#### Medium\r\n\r\n- 🟨 [Memoize](https://leetcode.com/problems/memoize/)\r\n- 🟨 [Curry](https://leetcode.com/problems/curry/)\r\n- 🟨 [Promise Pool](https://leetcode.com/problems/promise-pool/)\r\n- 🟨 [Cache With Time Limit](https://leetcode.com/problems/cache-with-time-limit/)\r\n- 🟨 [Debounce](https://leetcode.com/problems/debounce/)\r\n- 🟨 [Throttle](https://leetcode.com/problems/throttle/)\r\n- 🟨 [JSON Deep Equal](https://leetcode.com/problems/json-deep-equal/)\r\n- 🟨 [Convert Object to JSON String](https://leetcode.com/problems/convert-object-to-json-string/)\r\n- 🟨 [Array of Objects to Matrix](https://leetcode.com/problems/array-of-objects-to-matrix/)\r\n- 🟨 [Difference Between Two Objects](https://leetcode.com/problems/difference-between-two-objects/)\r\n- 🟨 [Flatten Deeply Nested Array](https://leetcode.com/problems/flatten-deeply-nested-array/)\r\n- 🟨 [Group By](https://leetcode.com/problems/group-by/)\r\n- 🟨 [Check if Object Instance of Class](https://leetcode.com/problems/check-if-object-instance-of-class/)\r\n- 🟨 [Call Function with Custom Context](https://leetcode.com/problems/call-function-with-custom-context/)\r\n- 🟨 [Event Emitter](https://leetcode.com/problems/event-emitter/)\r\n- 🟨 [Nested Array Generator](https://leetcode.com/problems/nested-array-generator/)\r\n\u003c/details\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsilky-x0%2Fneetcode-450","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsilky-x0%2Fneetcode-450","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsilky-x0%2Fneetcode-450/lists"}