{"id":23918282,"url":"https://github.com/sahilk-027/leetcode","last_synced_at":"2025-09-11T02:30:49.960Z","repository":{"id":59288008,"uuid":"535663133","full_name":"SahilK-027/LeetCode","owner":"SahilK-027","description":"Solutions for LeetCode Problems","archived":true,"fork":false,"pushed_at":"2023-08-02T07:49:38.000Z","size":1279,"stargazers_count":12,"open_issues_count":0,"forks_count":8,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T06:31:47.246Z","etag":null,"topics":["competitive-programming","leetcode"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SahilK-027.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-12T12:47:17.000Z","updated_at":"2024-12-21T13:17:20.000Z","dependencies_parsed_at":"2025-01-05T13:13:29.913Z","dependency_job_id":"c61ef507-f9ea-409d-bbb9-3911aaa036c2","html_url":"https://github.com/SahilK-027/LeetCode","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SahilK-027/LeetCode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahilK-027%2FLeetCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahilK-027%2FLeetCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahilK-027%2FLeetCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahilK-027%2FLeetCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SahilK-027","download_url":"https://codeload.github.com/SahilK-027/LeetCode/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SahilK-027%2FLeetCode/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274567998,"owners_count":25309261,"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","status":"online","status_checked_at":"2025-09-11T02:00:13.660Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["competitive-programming","leetcode"],"created_at":"2025-01-05T13:13:18.260Z","updated_at":"2025-09-11T02:30:49.953Z","avatar_url":"https://github.com/SahilK-027.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LeetCode\n\n## 💠 Languages used\n\n\u003ctable width=\"320px\"\u003e\n    \u003ctbody\u003e\n        \u003ctr valign=\"top\"\u003e\n\t    \u003ctd width=\"80px\" align=\"center\"\u003e\n            \u003cspan\u003e\u003cstrong\u003eC++\u003c/strong\u003e\u003c/span\u003e\u003cbr\u003e\n            \u003cimg src=\"https://styles.redditmedia.com/t5_2qi27/styles/communityIcon_c6mtvgj38ki31.jpg?width=256\u0026format=pjpg\u0026v=enabled\u0026s=749592d359aa329e3d2060be12d9594928a87749\" alt=\"CPP\" height=\"40\" style=\"vertical-align:top; margin:10px\"\u003e\n            \u003c/td\u003e\n\t    \u003ctd width=\"80px\" align=\"center\"\u003e\n            \u003cspan\u003e\u003cstrong\u003eJS\u003c/strong\u003e\u003c/span\u003e\u003cbr\u003e\n            \u003cimg src=\"https://raw.githubusercontent.com/github/explore/80688e429a7d4ef2fca1e82350fe8e3517d3494d/topics/javascript/javascript.png\"                       alt=\"Javascript\" height=\"40\" style=\"vertical-align:top; margin:10px\"\u003e\n            \u003c/td\u003e\n            \u003ctd width=\"80px\" align=\"center\"\u003e\n            \u003cspan\u003e\u003cstrong\u003ePython\u003c/strong\u003e\u003c/span\u003e\u003cbr\u003e\n            \u003cimg height=50 src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/python/python-original.svg\"/\u003e\n            \u003c/td\u003e\n            \u003ctd width=\"80px\" align=\"center\"\u003e\n            \u003cspan\u003e\u003cstrong\u003eJava\u003c/strong\u003e\u003c/span\u003e\u003cbr\u003e\n            \u003cimg height=50 src=\"https://cdn.jsdelivr.net/gh/devicons/devicon/icons/java/java-original.svg\" /\u003e\n            \u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n[![Typing SVG](https://readme-typing-svg.herokuapp.com?font=IBM+Plex+Sans\u0026color=ffa115\u0026size=25\u0026lines=‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎+👨🏻‍💻+Happy+LeetCoding!;)](https://git.io/typing-svg)\n\n```cpp\n\n/**\n * @brief:   This repository contains solutions for leetcode problems.\n * @param:   Takes logic\n * @return:  Solutions\n*/\nsolutions main(logic)\n{\n  if(Like the repository)\n  {\n    Give ⭐️;\n    Thanks 😊;\n  }\n  return (LeetCode solutions);\n}\n```\n\n\n```diff\n@@  Problems Solved So Far,... @@\n```\n\n| # | Problem Title | Difficulty | Solution |\n|:---:|:---------------| :------------:| :----------:|\n| 1 | Two Sum| 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1.%20Two_Sum) |\n| 2 | Add Two Numbers | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2.%20Add%20Two%20Numbers) |\n| 3 | Longest Substring Without Repeating Characters | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/3.%20Longest%20Substring%20Without%20Repeating%20Characters) |\n| 4 | Median of Two Sorted Arrays | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/4.%20Median%20of%20Two%20Sorted%20Arrays) |\n| 5 | Longest Palindromic Substring | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/5.%20Longest%20Palindromic%20Substring) |\n| 6 | Zigzag Conversion | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/6.%20Zigzag%20Conversion)|\n| 7 | Reverse Integer | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/7.%20Reverse%20Integer) |\n| 9 | Palindrome Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/9.%20Palindrome%20Number)|\n| 11 | Container With Most Water | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/11.%20Container%20With%20Most%20Water)|\n| 13 | Roman to Integer | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/13.%20Roman%20to%20Integer)|\n| 14 | Longest Common Prefix | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/14.%20Longest%20Common%20Prefix)|\n| 15 | 3Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/15.%203Sum)|\n| 17 | Letter Combinations of a Phone Number | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/17.%20Letter%20Combinations%20of%20a%20Phone%20Number)|\n| 18 | 4Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/18.%204Sum)|\n| 19 | Remove Nth Node From End of List | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/19.%20Remove%20Nth%20Node%20From%20End%20of%20List)|\n| 20 | Valid Parentheses | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/20.%20Valid%20Parentheses)|\n| 21 | Merge Two Sorted Lists | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/21.%20Merge%20Two%20Sorted%20Lists)|\n| 22 | Generate Parentheses | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/22.%20Generate%20Parentheses) |\n| 23 | Merge k Sorted Lists | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/23.%20Merge%20k%20Sorted%20Lists)|\n| 24 | Swap Nodes in Pairs | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/24.%20Swap%20Nodes%20in%20Pairs)|\n| 25 | Reverse Nodes in k-Group | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/25.%20Reverse%20Nodes%20in%20k-Group)|\n| 26 | Remove Duplicates from Sorted Array | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/26.%20Remove%20Duplicates%20from%20Sorted%20Array)|\n| 27 | Remove Element | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/27.%20Remove%20Elementy)|\n| 28 | Find the Index of the First Occurrence in a String | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/28.%20Find%20the%20Index%20of%20the%20First%20Occurrence%20in%20a%20String)|\n| 33 | Search in Rotated Sorted Array | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/33.%20Search%20in%20Rotated%20Sorted%20Array)|\n| 34 | Find First and Last Position of Element in Sorted Array | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/34.%20Find%20First%20and%20Last%20Position%20of%20Element%20in%20Sorted%20Array)|\n| 35 | Search Insert Position | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/35.%20Search%20Insert%20Position)|\n| 37 | Sudoku Solver | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/37.%20Sudoku%20Solver)|\n| 41 | First Missing Positive | 🔴 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/41.%20First%20Missing%20Positive)|  \n| 42 | Trapping Rain Water | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/42.%20Trapping%20Rain%20Water)|\n| 45 | Jump Game II | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/45.%20Jump%20Game%20II)\n| 46 | Permutations | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/46.%20Permutations)|\n| 48 | Rotate Image | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/48.%20Rotate%20Image)|\n| 49 | Group Anagram | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/49.%20Group%20Anagrams)|\n| 50 | Pow(x, n) | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/50.%20Pow(x%2C%20n))|\n| 51 | N-Queens | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/51.%20N-Queens)|\n| 52 | N-Queens II | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/52.%20N-Queens%20II)|\n| 53 | Maximum Subarray | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/53.%20Maximum%20Subarray)|\n| 54 | Spiral Matrix | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/54.%20Spiral%20Matrix)|\n| 55 | Jump Game | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/55.%20Jump%20Game)|\n| 56 | Merge Intervals | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/56.%20Merge%20Intervals)|\n| 57 | Insert Interval | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/57.%20Insert%20Interval)|\n| 58 | Length of Last Word | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/58.%20Length%20of%20Last%20Word)|\n| 59 | Spiral Matrix II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/59.%20Spiral%20Matrix%20II)|\n| 61 | Rotate List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/61.%20Rotate%20List)|\n| 62 | Unique Paths | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/62.%20Unique%20Paths)|\n| 63 | Unique Paths II | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/63.%20Unique%20Paths%20II)|\n| 64 | Minimum Path Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/64.%20Minimum%20Path%20Sum)|\n| 66 | Plus One | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/66.%20Plus%20One)|\n| 67 | Add Binary | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/67.%20Add%20Binary)|\n| 69 | Sqrt(x) | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/69.%20Sqrt(x))|\n| 70 | Climbing Stairs | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/70.%20Climbing%20Stairs)|\n| 71 | Simplify Path | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/71.%20Simplify%20Path)|\n| 73 | Set Matrix Zeroes | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/73.%20Set%20Matrix%20Zeroes)|\n| 74 | Search a 2D Matrix | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/74.%20Search%20a%202D%20Matrix)|\n| 75 | Sort Colors | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/75.%20Sort%20Colors) |\n| 78 | Subsets | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/78.%20Subsets)|\n| 79 | Word Search | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/79.%20Word%20Search)|\n| 80 | Remove Duplicates from Sorted Array II | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/80.%20Remove%20Duplicates%20from%20Sorted%20Array%20II)|\n| 82 | Remove Duplicates from Sorted List II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/82.%20Remove%20Duplicates%20from%20Sorted%20List%20II)|\n| 83 | Remove Duplicates from Sorted List | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/83.%20Remove%20Duplicates%20from%20Sorted%20List)|\n| 84 | Largest Rectangle in Histogram | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/84.%20Largest%20Rectangle%20in%20Histogram)|\n| 85 | Maximal Rectangle | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/85.%20Maximal%20Rectangle)|\n| 86 | Partition List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/86.%20Partition%20List)|\n| 87 | Scramble String | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/87.%20Scramble%20String)|\n| 88 | Merge Sorted Array | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/88.%20Merge%20Sorted%20Array)|\n| 91 | Decode Ways | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/91.%20Decode%20Ways)|\n| 92 | Reverse Linked List II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/92.%20Reverse%20Linked%20List%20II)|\n| 93 | Restore IP Addresses | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/93.%20Restore%20IP%20Addresses)|\n| 94 | Binary Tree Inorder Traversal | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/94.%20Binary%20Tree%20Inorder%20Traversal)|\n| 96 | Unique Binary Search Trees | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/96.%20Unique%20Binary%20Search%20Trees)|\n| 98 | Validate Binary Search Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/98.%20Validate%20Binary%20Search%20Tree)|\n| 100 | Same Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/100.%20Same%20Tree)|\n| 101 | Symmetric Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/101.%20Symmetric%20Tree)|\n| 102 | Binary Tree Level Order Traversal | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/102.%20Binary%20Tree%20Level%20Order%20Traversal)|\n| 103 | Binary Tree Zigzag Level Order Traversal | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/103.%20Binary%20Tree%20Zigzag%20Level%20Order%20Traversal)|\n| 104 | Maximum Depth of Binary Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/104.%20Maximum%20Depth%20of%20Binary%20Tree)|\n| 105 | Construct Binary Tree from Preorder and Inorder Traversal | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/105.%20Construct%20Binary%20Tree%20from%20Preorder%20and%20Inorder%20Traversal)|\n| 106 | Construct Binary Tree from Inorder and Postorder Traversal | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/106.%20Construct%20Binary%20Tree%20from%20Inorder%20and%20Postorder%20Traversal)|\n| 107 | Binary Tree Level Order Traversal II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/107.%20Binary%20Tree%20Level%20Order%20Traversal%20II)|\n| 108 | Convert Sorted Array to Binary Search Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/108.%20Convert%20Sorted%20Array%20to%20Binary%20Search%20Tree)|\n| 109 | Convert Sorted List to Binary Search Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/109.%20Convert%20Sorted%20List%20to%20Binary%20Search%20Tree)|\n| 110 | Balanced Binary Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/110.%20Balanced%20Binary%20Tree)|\n| 111 | Minimum Depth of Binary Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/111.%20Minimum%20Depth%20of%20Binary%20Tree)|\n| 112 | Path Sum | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/112.%20Path%20Sum)|\n| 114 | Flatten Binary Tree to Linked List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/114.%20Flatten%20Binary%20Tree%20to%20Linked%20List)|\n| 120 | Triangle | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/120.%20Triangle)|\n| 121 | Best Time to Buy and Sell Stock | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/121.%20Best%20Time%20to%20Buy%20and%20Sell%20Stock)|\n| 124 | Binary Tree Maximum Path Sum | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/124.%20Binary%20Tree%20Maximum%20Path%20Sum)|\n| 129 | Sum Root to Leaf Numbers | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/129.%20Sum%20Root%20to%20Leaf%20Numbers)|\n| 130 | Surrounded Regions | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/130.%20Surrounded%20Regions)|\n| 131 | Palindrome Partitioning | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/131.%20Palindrome%20Partitioning)|\n| 133 | Clone Graph | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/133.%20Clone%20Graph)|\n| 134 | Gas Station | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/134.%20Gas%20Station)|\n| 136 | Single Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/136.%20Single%20Number)|\n| 137 | Single Number II | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/137.%20Single%20Number%20II)|\n| 138 | Copy List with Random Pointer | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/138.%20Copy%20List%20with%20Random%20Pointer)|\n| 140 | Word Break II | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/140.%20Word%20Break%20II)|\n| 141 | Linked List Cycle | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/141.%20Linked%20List%20Cycle)|\n| 142 | Linked List Cycle II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/142.%20Linked%20List%20Cycle%20II)|\n| 143 | Reorder List | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/143.%20Reorder%20List)|\n| 144 | Binary Tree Preorder Traversal | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/144.%20Binary%20Tree%20Preorder%20Traversal)|\n| 145 | Binary Tree Postorder Traversal | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/145.%20Binary%20Tree%20Postorder%20Traversal)|\n| 146 | LRU Cache | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/146.%20LRU%20Cache)|\n| 148 | Sort List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/148.%20Sort%20List)|\n| 149 | Max Points on a Line | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/149.%20Max%20Points%20on%20a%20Line)|\n| 150 | Evaluate Reverse Polish Notation | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/150.%20Evaluate%20Reverse%20Polish%20Notation)|\n| 151 | Reverse Words in a String | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/151.%20Reverse%20Words%20in%20a%20String)|\n| 153 | Find Minimum in Rotated Sorted Array | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/153.%20Find%20Minimum%20in%20Rotated%20Sorted%20Array)|\n| 160 | Intersection of Two Linked Lists | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/160.%20Intersection%20of%20Two%20Linked%20Lists)|\n| 162 | Find Peak Element | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/162.%20Find%20Peak%20Element)|\n| 167 | Two Sum II - Input Array Is Sorted | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/167.%20Two%20Sum%20II%20-%20Input%20Array%20Is%20Sorted)|\n| 171 | Excel Sheet Column Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/171.%20Excel%20Sheet%20Column%20Number)|\n| 172 | Factorial Trailing Zeroes | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/172.%20Factorial%20Trailing%20Zeroes)|\n| 189 | Rotate Array | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/189.%20Rotate%20Array)|\n| 191 | Number of 1 Bits | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/191.%20Number%20of%201%20Bits)|\n| 198 | House Robber | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/198.%20House%20Robber)|\n| 191 | Number of 1 Bits | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/191.%20Number%20of%201%20Bits)|\n| 199 | Binary Tree Right Side View | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/199.%20Binary%20Tree%20Right%20Side%20View)|\n| 200 | Number of Islands | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/200.%20Number%20of%20Islands)|\n| 202 | Happy Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/202.%20Happy%20Number)|\n| 203 | Remove Linked List Elements | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/203.%20Remove%20Linked%20List%20Elements)|\n| 204 | Count Primes | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/204.%20Count%20Primes)|\n| 206 | Reverse Linked List | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/206.%20Reverse%20Linked%20List)|\n| 207 | Course Schedule | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/207.%20Course%20Schedule)|\n| 208 | Implement Trie (Prefix Tree) | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/208.%20Implement%20Trie%20(Prefix%20Tree))|\n| 211 | Design Add and Search Words Data Structure | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/211.%20Design%20Add%20and%20Search%20Words%20Data%20Structure)|\n| 213 | House Robber II | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/213.%20House%20Robber%20II)|\n| 215 | Kth Largest Element in an Array | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/215.%20Kth%20Largest%20Element%20in%20an%20Array)|\n| 217 | Contains Duplicate | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/217.%20Contains%20Duplicate)|\n| 221 | Maximal Square | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/221.%20Maximal%20Square)|\n| 222 | Count Complete Tree Nodes | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/222.%20Count%20Complete%20Tree%20Nodes)|\n| 226 | Invert Binary Tree | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/226.%20Invert%20Binary%20Tree)|\n| 228 | Summary Ranges | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/228.%20Summary%20Ranges)|\n| 230 | Kth Smallest Element in a BST | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/230.%20Kth%20Smallest%20Element%20in%20a%20BST)|\n| 231 | Power of Two | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/231.%20Power%20of%20Two)|\n| 232 | Implement Queue using Stacks | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/232.%20Implement%20Queue%20using%20Stacks)|\n| 233 | Number of Digit One | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/233.%20Number%20of%20Digit%20One)|\n| 234 | Palindrome Linked List | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/234.%20Palindrome%20Linked%20List)|\n| 235 | Lowest Common Ancestor of a Binary Search Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/235.%20Lowest%20Common%20Ancestor%20of%20a%20Binary%20Search%20Tree)|\n| 236 | Lowest Common Ancestor of a Binary Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/236.%20Lowest%20Common%20Ancestor%20of%20a%20Binary%20Tree)|\n| 237 | Delete Node in a Linked List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/237.%20Delete%20Node%20in%20a%20Linked%20List)|\n| 238 | Product of Array Except Self | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/238.%20Product%20of%20Array%20Except%20Self)|\n| 239 | Sliding Window Maximum | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/239.%20Sliding%20Window%20Maximum)|\n| 240 | Search a 2D Matrix II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/240.%20Search%20a%202D%20Matrix%20II)|\n| 242 | Valid Anagram | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/242.%20Valid%20Anagram)|\n| 257 | Binary Tree Paths | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/257.%20Binary%20Tree%20Paths)|\n| 258 | Add Digits | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/258.%20Add%20Digits)|\n| 260 | Single Number III | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/260.%20Single%20Number%20III)|\n| 263 | Ugly Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/263.%20Ugly%20Number)|\n| 268 | Missing Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/268.%20Missing%20Number)|\n| 273 | Integer to English Words | 🔴 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/273.%20Integer%20to%20English%20Words)|\n| 278 | First Bad Version | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/278.%20First%20Bad%20Version)|\n| 279 | Perfect Squares | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/279.%20Perfect%20Squares)|\n| 283 | Move Zeroes | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/blob/main/290.%20Word%20Pattern/README.md)|\n| 290 | Word Pattern | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/283.%20Move%20Zeroes)|\n| 292 | Nim Game | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/292.%20Nim%20Game)|  \n| 300 | Longest Increasing Subsequence | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/300.%20Longest%20Increasing%20Subsequence)| \n| 301 | Remove Invalid Parentheses | 🔴 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/301.%20Remove%20Invalid%20Parentheses)|\n| 309 | Best Time to Buy and Sell Stock with Cooldown | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/309.%20Best%20Time%20to%20Buy%20and%20Sell%20Stock%20with%20Cooldown)|\n| 301 | Remove Invalid Parentheses | 🔴 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/301.%20Remove%20Invalid%20Parentheses)|\n| 319 | Bulb Switcher | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/319.%20Bulb%20Switcher)|\n| 322 | Coin Change | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/322.%20Coin%20Change) |\n| 326 | Power of Three | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/326.%20Power%20of%20Three)|\n| 328 | Odd Even Linked List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/328.%20Odd%20Even%20Linked%20List)|\n| 338 | Counting Bits | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/338.%20Counting%20Bits)|\n| 342 | Power of Four | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/342.%20Power%20of%20Four)|\n| 344 | Reverse String | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/344.%20Reverse%20String)|\n| 347 | Top K Frequent Elements | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/347.%20Top%20K%20Frequent%20Elements)|\n| 349 | Intersection of Two Arrays | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/349.%20Intersection%20of%20Two%20Arrays)|\n| 350 | Intersection of Two Arrays II | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/350.%20Intersection%20of%20Two%20Arrays%20II)|\n| 352 | Data Stream as Disjoint Intervals | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/352.%20Data%20Stream%20as%20Disjoint%20Intervals)|\n| 354 | Russian Doll Envelopes | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/354.%20Russian%20Doll%20Envelopes)|\n| 367 | Valid Perfect Square | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/367.%20Valid%20Perfect%20Square)|\n| 374 | Guess Number Higher or Lower | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/374.%20Guess%20Number%20Higher%20or%20Lower)|\n| 382 | Linked List Random Node | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/382.%20Linked%20List%20Random%20Node)|\n| 383 | Ransom Note | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/383.%20Ransom%20Note)|\n| 387 | First Unique Character in a String | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/387.%20First%20Unique%20Character%20in%20a%20String%202%205)|\n| 390 | Elimination Game | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/390.%20Elimination%20Game)|\n| 392 | Is Subsequence | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/392.%20Is%20Subsequence)|\n| 394 | Decode String | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/394.%20Decode%20String)|\n| 404 | Sum of Left Leaves | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/404.%20Sum%20of%20Left%20Leaves)|\n| 416 | Partition Equal Subset Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/416.%20Partition%20Equal%20Subset%20Sum)|\n| 427 | Construct Quad Tree | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/427.%20Construct%20Quad%20Tree)|\n| 437 | Path Sum III | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/437.%20Path%20Sum%20III)|\n| 438 | Find All Anagrams in a String | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/438.%20Find%20All%20Anagrams%20in%20a%20String)|\n| 441 | Arranging Coins | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/441.%20Arranging%20Coins)|\n| 442 | Find All Duplicates in an Array | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/442.%20Find%20All%20Duplicates%20in%20an%20Array)|\n| 443 | String Compression | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/443.%20String%20Compression)|\n| 445 | Add Two Numbers II | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/445.%20Add%20Two%20Numbers%20II)|\n| 450 | Delete Node in a BST | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/450.%20Delete%20Node%20in%20a%20BST)|\n| 451 | Sort Characters By Frequency | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/451.%20Sort%20Characters%20By%20Frequency)|\n| 452 | Minimum Number of Arrows to Burst Balloons | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/452.%20Minimum%20Number%20of%20Arrows%20to%20Burst%20Balloons)|\n| 460 | LFU Cache | 🔴 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/460.%20LFU%20Cache)|\n| 472 | Concatenated Words | 🔴 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/472.%20Concatenated%20Words)|\n| 486 | Predict The Winner | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/486.%20Predict%20the%20Winner)|\n| 491 | Non-decreasing Subsequences | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/491.%20Non-decreasing%20Subsequences)|\n| 496 | Next Greater Element I | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/496.%20Next%20Greater%20Element%20I)|\n| 502 | IPO | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/502.%20IPO)|\n| 506 | Relative Ranks | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/506.%20Relative%20Ranks)|\n| 508 | Most Frequent Subtree Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/508.%20Most%20Frequent%20Subtree%20Sum)|\n| 509 | Fibonacci Number | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/509.%20Fibonacci%20Number)|\n| 513 | Find Bottom Left Tree Value | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/513.%20Find%20Bottom%20Left%20Tree%20Value)|\n| 515 | Find Largest Value in Each Tree Row | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/515.%20Find%20Largest%20Value%20in%20Each%20Tree%20Row)|\n| 520 | Detect Capital | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/520.%20Detect%20Capital)|\n| 530 | Minimum Absolute Difference in BST | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/530.%20Minimum%20Absolute%20Difference%20in%20BST)|\n| 538 | Convert BST to Greater Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/538.%20Convert%20BST%20to%20Greater%20Tree)|\n| 542 | 01 Matrix | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/542.%2001%20Matrix)|\n| 543 | Diameter of Binary Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/543.%20Diameter%20of%20Binary%20Tree)|\n| 547 | Number of Provinces | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/547.%20Number%20of%20Provinces)|\n| 557 | Reverse Words in a String III | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/557.%20Reverse%20Words%20in%20a%20String%20III)|\n| 567 | Permutation in String | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/567.%20Permutation%20in%20String)|\n| 563 | Binary Tree Tilt | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/563.%20Binary%20Tree%20Tilt)|\n| 593 | Valid Square | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/593.%20Valid%20Square)|\n| 617 | Merge Two Binary Trees | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/617.%20Merge%20Two%20Binary%20Trees)|\n| 622 | Design Circular Queue | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/622.%20Design%20Circular%20Queue)|\n| 632 | Smallest Range Covering Elements from K Lists | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/632.%20Smallest%20Range%20Covering%20Elements%20from%20K%20Lists)|\n| 633 | Sum of Square Numbers | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/633.%20Sum%20of%20Square%20Numbers)|\n| 637 | Average of Levels in Binary Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/637.%20Average%20of%20Levels%20in%20Binary%20Tree)|\n| 649 | Dota2 Senate | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/649.%20Dota2%20Senate)|\n| 652 | Find Duplicate Subtrees | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/652.%20Find%20Duplicate%20Subtrees)|\n| 653 | Two Sum IV - Input is a BST | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/653.%20Two%20Sum%20IV%20-%20Input%20is%20a%20BST)|\n| 654 | Maximum Binary Tree | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/654.%20Maximum%20Binary%20Tree)|\n| 662 | Maximum Width of Binary Tree | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/662.%20Maximum%20Width%20of%20Binary%20Tree)|\n| 670 | Maximum Swap | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/670.%20Maximum%20Swap)|\n| 700 | Search in a Binary Search Tree | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/700.%20Search%20in%20a%20Binary%20Search%20Tree)|\n| 701 | Insert into a Binary Search Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/701.%20Insert%20into%20a%20Binary%20Search%20Tree)|\n| 703 | Kth Largest Element in a Stream | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/703.%20Kth%20Largest%20Element%20in%20a%20Stream)|\n| 704 | Binary Search | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/704.%20Binary%20Search)|\n| 705 | Design HashSet | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/705.%20Design%20HashSet)|\n| 724 | Find Pivot Index | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/724.%20Find%20Pivot%20Index)| \n| 733 | Flood Fill | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/733.%20Flood%20Fill)|\n| 739 | Daily Temperatures | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/739.%20Daily%20Temperatures)|\n| 740 | Delete and Earn | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/740.%20Delete%20and%20Earn)|\n| 743 | Network Delay Time | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/743.%20Network%20Delay%20Time)|\n| 744 | Find Smallest Letter Greater Than Target | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/744.%20Find%20Smallest%20Letter%20Greater%20Than%20Target)|\n| 748 | Shortest Completing Word | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/748.%20Shortest%20Completing%20Word)|\n| 779 | K-th Symbol In Grammar | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/779.%20K-th%20Symbol%20in%20Grammar)|\n| 783 | Minimum Distance Between BST Nodes | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/783.%20Minimum%20Distance%20Between%20BST%20Nodes)|\n| 785 | Is Graph Bipartite? | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/785.%20Is%20Graph%20Bipartite%3F)|\n| 787 | Cheapest Flights Within K Stops | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/787.%20Cheapest%20Flights%20Within%20K%20Stops)|\n| 790 | Domino and Tromino Tiling | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/790.%20Domino%20and%20Tromino%20Tiling)|\n| 797 | All Paths From Source to Target | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/797.%20All%20Paths%20From%20Source%20to%20Target)|\n| 832 | Flipping an Image | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/832.%20Flipping%20an%20Image)|\n| 834 | Sum of Distances in Tree | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/834.%20Sum%20of%20Distances%20in%20Tree)|\n| 837 | New 21 Game | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/837.%20New%2021%20Game)|\n| 839 | Similar String Groups | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/839.%20Similar%20String%20Groups)|\n| 841 | Keys and Rooms | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/841.%20Keys%20and%20Rooms)|\n| 844 | Backspace String Compare | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/844.%20Backspace%20String%20Compare)|\n| 852 | Peak Index in a Mountain Array | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/852.%20Peak%20Index%20in%20a%20Mountain%20Array)|\n| 863 | All Nodes Distance K in Binary Tree | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/863.%20All%20Nodes%20Distance%20K%20in%20Binary%20Tree)|\n| 872 | Leaf-Similar Trees | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/872.%20Leaf-Similar%20Trees)|\n| 875 | Koko Eating Bananas | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/875.%20Koko%20Eating%20Bananas)|\n| 876 | Middle of the Linked List | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/876.%20Middle%20of%20the%20Linked%20List)|\n| 879 | Profitable Schemes | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/879.%20Profitable%20Schemes)|\n| 881 | Boats to Save People | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/881.%20Boats%20to%20Save%20People)|\n| 886 | Possible Bipartition | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/886.%20Possible%20Bipartition)|\n| 904 | Fruit Into Baskets | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/904.%20Fruit%20Into%20Baskets)|\n| 909 | Snakes and Ladders | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/909.%20Snakes%20and%20Ladders)|\n| 912 | Sort An Array | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/912.%20Sort%20an%20Array)|\n| 921 | Minimum Add to Make Parentheses Valid | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/921.%20Minimum%20Add%20to%20Make%20Parentheses%20Valid)|\n| 926 | Flip String to Monotone Increasing | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/926.%20Flip%20String%20to%20Monotone%20Increasing)|\n| 931 | Minimum Falling Path Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/931.%20Minimum%20Falling%20Path%20Sum)|\n| 934 | Shortest Bridge | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/934.%20Shortest%20Bridge)|\n| 938 | Range Sum of BST | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/blob/main/938.%20Range%20Sum%20of%20BST)|\n| 944 | Delete Columns to Make Sorted | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/944.%20Delete%20Columns%20to%20Make%20Sorted)|\n| 946 | Validate Stack Sequences | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/946.%20Validate%20Stack%20Sequences)|\n| 953 | Verifying an Alien Dictionary | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/953.%20Verifying%20an%20Alien%20Dictionary)|\n| 958 | Check Completeness of a Binary Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/958.%20Check%20Completeness%20of%20a%20Binary%20Tree)|\n| 983 | Minimum Cost For Tickets | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/983.%20Minimum%20Cost%20For%20Tickets)|\n| 974 | Subarray Sums Divisible by K | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/974.%20Subarray%20Sums%20Divisible%20by%20K)|\n| 977 | Squares of a Sorted Array | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/977.%20Squares%20of%20a%20Sorted%20Array)|\n| 980 | Unique Paths III | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/980.%20Unique%20Paths%20III)|\n| 989 | Add to Array-Form of Integer | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/989.%20Add%20to%20Array-Form%20of%20Integer)|\n| 994 | Rotting Oranges | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/994.%20Rotting%20Oranges)|\n| 997 | Find the Town Judge | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/997.%20Find%20the%20Town%20Judge)|\n| 1003 | Check If Word Is Valid After Substitutions | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1003.%20Check%20If%20Word%20Is%20Valid%20After%20Substitutions)|\n| 1008 | Construct Binary Search Tree from Preorder Traversal | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1008.%20Construct%20Binary%20Search%20Tree%20from%20Preorder%20Traversal)|\n| 1009 | Complement of Base 10 Integer | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1009.%20Complement%20of%20Base%2010%20Integer)|\n| 1011 | Capacity To Ship Packages Within D Days | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1011.%20Capacity%20To%20Ship%20Packages%20Within%20D%20Days)|\n| 1009 | Complement of Base 10 Integer | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1009.%20Complement%20of%20Base%2010%20Integer)|\n| 1020 | Number of Enclaves | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1020.%20Number%20of%20Enclaves)|\n| 1026 | Maximum Difference Between Node and Ancestor | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1026.%20Maximum%20Difference%20Between%20Node%20and%20Ancestor)|\n| 1029 | Two City Scheduling | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/1029.%20Two%20City%20Scheduling)| \n| 1035 | Uncrossed Lines | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/1035.%20Uncrossed%20Lines)|\n| 1038 | Binary Search Tree to Greater Sum Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1038.%20Binary%20Search%20Tree%https://github.com/SahilK-027/LeetCode/tree/main/989.%20Add%20to%20Array-Form%20of%20Integer20to%20Greater%20Sum%20Tree)|\n| 1039 | Minimum Score Triangulation of Polygon | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1039.%20Minimum%20Score%20Triangulation%20of%20Polygon)|\n| 1046 | Last Stone Weight | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1046.%20Last%20Stone%20Weight)|\n| 1047 | Remove All Adjacent Duplicates In String | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1047.%20Remove%20All%20Adjacent%20Duplicates%20In%20String)|\n| 1061 | Lexicographically Smallest Equivalent String | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1061.%20Lexicographically%20Smallest%20Equivalent%20String)|\n| 1047 | Remove All Adjacent Duplicates In String | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1047.%20Remove%20All%20Adjacent%20Duplicates%20In%20String)|\n| 1071 | Greatest Common Divisor of Strings | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1071.%20Greatest%20Common%20Divisor%20of%20Strings)|\n| 1129 | Shortest Path with Alternating Colors | 🟡 |[solution](https://github.com/SahilK-027/LeetCode/tree/main/1129.%20Shortest%20Path%20with%20Alternating%20Colors)\n| 1143 | Longest Common Subsequence | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1143.%20Longest%20Common%20Subsequence)|\n| 1155 | Number of Dice Rolls With Target Sum | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1155.%20Number%20of%20Dice%20Rolls%20With%20Target%20Sum)|\n| 1162 | As Far from Land as Possible | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1162.%20As%20Far%20from%20Land%20as%20Possible)|\n| 1207 | Unique Number of Occurrences | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1207.%20Unique%20Number%20of%20Occurrences)|\n| 1254 | Number of Closed Islands | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1254.%20Number%20of%20Closed%20Islands)|\n| 1281 | Subtract the Product and Sum of Digits of an Integer | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1281.%20Subtract%20the%20Product%20and%20Sum%20of%20Digits%20of%20an%20Integer)|\n| 1290 | Convert Binary Number in a Linked List to Integer | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1290.%20Convert%20Binary%20Number%20in%20a%20Linked%20List%20to%20Integer)|\n| 1312 | Minimum Insertion Steps to Make a String Palindrome | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1312.%20Minimum%20Insertion%20Steps%20to%20Make%20a%20String%20Palindrome)|\n| 1319 | Number of Operations to Make Network Connected | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1319.%20Number%20of%20Operations%20to%20Make%20Network%20Connected)|\n| 1325 | Delete Leaves With a Given Value | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1325.%20Delete%20Leaves%20With%20a%20Given%20Value)|\n| 1334 | Find the City With the Smallest Number of Neighbors at a Threshold Distance | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1334.%20Find%20the%20City%20With%20the%20Smallest%20Number%20of%20Neighbors%20at%20a%20Threshold%20Distance)|\n| 1339 | Maximum Product of Splitted Binary Tree | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1339.%20Maximum%20Product%20of%20Splitted%20Binary%20Tree)|\n| 1342 | Number of Steps to Reduce a Number to Zero | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1342.%20Number%20of%20Steps%20to%20Reduce%20a%20Number%20to%20Zero)|\n| 1345 | Jump Game IV | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1345.%20Jump%20Game%20IV)|\n| 1342 | Number of Steps to Reduce a Number to Zero | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1342.%20Number%20of%20Steps%20to%20Reduce%20a%20Number%20to%20Zero)|\n| 1373 | Maximum Sum BST in Binary Tree | 🔴 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1373.%20Maximum%20Sum%20BST%20in%20Binary%20Tree)|\n| 1382 | Balance a Binary Search Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1382.%20Balance%20a%20Binary%20Search%20Tree)|\n| 1388 | Pizza With 3n Slices | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1388.%20Pizza%20With%203n%20Slices)|\n| 1390 | Four Divisors | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1390.%20Four%20Divisors)|\n| 1402 | Reducing Dishes | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1402.%20Reducing%20Dishes)|\n| 1416 | Restore The Array | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1416.%20Restore%20The%20Array)|\n| 1431 | Kids With the Greatest Number of Candies | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1431.%20Kids%20With%20the%20Greatest%20Number%20of%20Candies)|\n| 1443 | Minimum Time to Collect All Apples in a Tree | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1443.%20Minimum%20Time%20to%20Collect%20All%20Apples%20in%20a%20Tree)|\n| 1444 | Number of Ways of Cutting a Pizza | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1444.%20Number%20of%20Ways%20of%20Cutting%20a%20Pizza)|\n| 1448 | Count Good Nodes in Binary Tree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1448.%20Count%20Good%20Nodes%20in%20Binary%20Tree)|\n| 1466 | Reorder Routes to Make All Paths Lead to the City Zero | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1466.%20Reorder%20Routes%20to%20Make%20All%20Paths%20Lead%20to%20the%20City%20Zero)|\n| 1470 | Shuffle the Array | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1470.%20Shuffle%20the%20Array)|\n| 1472 | Design Browser History | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1472.%20Design%20Browser%20History)|\n| 1487 | Making File Names Unique | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1487.%20Making%20File%20Names%20Unique)|\n| 1491 | Average Salary Excluding the Minimum and Maximum Salary | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1491.%20Average%20Salary%20Excluding%20the%20Minimum%20and%20Maximum%20Salary)|\n| 1492 | The kth Factor of n | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1492.%20The%20kth%20Factor%20of%20n)|\n| 1498 | Number of Subsequences That Satisfy the Given Sum Condition | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1498.%20Number%20of%20Subsequences%20That%20Satisfy%20the%20Given%20Sum%20Condition)|\n| 1512 | Number of Good Pairs | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1512.%20Number%20of%20Good%20Pairs)|\n| 1518 | Water Bottles | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1518.%20Water%20Bottles)|\n| 1519 | Number of Nodes in the Sub-Tree With the Same Label | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1519.%20Number%20of%20Nodes%20in%20the%20Sub-Tree%20With%20the%20Same%20Label)|\n| 1523 | Count Odd Numbers in an Interval Range | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1523.%20Count%20Odd%20Numbers%20in%20an%20Interval%20Range)|\n| 1539 | Kth Missing Positive Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1539.%20Kth%20Missing%20Positive%20Number)|\n| 1544 | Make The String Great | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1544.%20Make%20The%20String%20Great)|\n| 1557 | Minimum Number of Vertices to Reach All Nodes | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1557.%20Minimum%20Number%20of%20Vertices%20to%20Reach%20All%20Nodes)|\n| 1572 | Matrix Diagonal Sum | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1572.%20Matrix%20Diagonal%20Sum)|\n| 1579 | Remove Max Number of Edges to Keep Graph Fully Traversable | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1579.%20Remove%20Max%20Number%20of%20Edges%20to%20Keep%20Graph%20Fully%20Traversable)|\n| 1626 | Best Team With No Conflicts | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1626.%20Best%20Team%20With%20No%20Conflicts)|\n| 1639 | Number of Ways to Form a Target String Given a Dictionary | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1639.%20Number%20of%20Ways%20to%20Form%20a%20Target%20String%20Given%20a%20Dictionary)|\n| 1655 | Distribute Repeating Integers | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1655.%20Distribute%20Repeating%20Integers)|\n| 1657 | Determine if Two Strings Are Close | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1657.%20Determine%20if%20Two%20Strings%20Are%20Close)|\n| 1662 | Check If Two String Arrays are Equivalent | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1662.%20Check%20If%20Two%20String%20Arrays%20are%20Equivalent)|\n| 1672 | Richest Customer Wealth | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1672.%20Richest%20Customer%20Wealth)|\n| 1691 | Maximum Height by Stacking Cuboids | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1691.%20Maximum%20Height%20by%20Stacking%20Cuboids)|\n| 1697 | Checking Existence of Edge Length Limited Paths | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1697.%20Checking%20Existence%20of%20Edge%20Length%20Limited%20Paths)|\n| 1704 | Determine if String Halves Are Alike | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1704.%20Determine%20if%20String%20Halves%20Are%20Alike)|\n| 1721 | Swapping Nodes in a Linked List | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1721.%20Swapping%20Nodes%20in%20a%20Linked%20List)|\n| 1723 | Find Minimum Time to Finish All Jobs | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1723.%20Find%20Minimum%20Time%20to%20Finish%20All%20Jobs)|\n| 1752 | Check if Array Is Sorted and Rotated | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1752.%20Check%20if%20Array%20Is%20Sorted%20and%20Rotated)|\n| 1768 | Merge Strings Alternately | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1768.%20Merge%20Strings%20Alternately)|\n| 1791 | Find Center of Star Graph | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1791.%20Find%20Center%20of%20Star%20Graph)|\n| 1823 | Find the Winner of the Circular Game | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1823.%20Find%20the%20Winner%20of%20the%20Circular%20Game)|\n| 1822 | Sign of the Product of an Array | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1822.%20Sign%20of%20the%20Product%20of%20an%20Array)|\n| 1824 | Minimum Sideway Jumps | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1824.%20Minimum%20Sideway%20Jumps)|\n| 1833 | Maximum Ice Cream Bars | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1833.%20Maximum%20Ice%20Cream%20Bars)|\n| 1834 | Single-Threaded CPU | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1834.%20Single-Threaded%20CPU)|\n| 1857 | Largest Color Value in a Directed Graph | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1857.%20Largest%20Color%20Value%20in%20a%20Directed%20Graph)|\n| 1863 | Sum of All Subset XOR Totals | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/blob/main/1863.%20Sum%20of%20All%20Subset%20XOR%20Totals)|\n| 1894 | Find the Student that Will Replace the Chalk | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1894.%20Find%20the%20Student%20that%20Will%20Replace%20the%20Chalk)|\n| 1910 | Remove All Occurrences of a Substring | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/1910.%20Remove%20All%20Occurrences%20of%20a%20Substring)|\n| 1962 | Remove Stones to Minimize the Total | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1962.%20Remove%20Stones%20to%20Minimize%20the%20Total)|\n| 1963 | Minimum Number of Swaps to Make the String Balanced | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1963.%20Minimum%20Number%20of%20Swaps%20to%20Make%20the%20String%20Balanced)|\n| 1964 | Find the Longest Valid Obstacle Course at Each Position | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1964.%20Find%20the%20Longest%20Valid%20Obstacle%20Course%20at%20Each%20Position)|\n| 1971 | Find if Path Exists in Graph | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/1971.%20Find%20if%20Path%20Exists%20in%20Graph)|\n| 2095 | Delete the Middle Node of a Linked List | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/2095.%20Delete%20the%20Middle%20Node%20of%20a%20Linked%20List)|\n| 2130 | Maximum Twin Sum of a Linked List | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2130.%20Maximum%20Twin%20Sum%20of%20a%20Linked%20List)|\n| 2140 | Solving Questions With Brainpower | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2140.%20Solving%20Questions%20With%20Brainpower)|\n| 2169 | Count Operations to Obtain Zero | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2169.%20Count%20Operations%20to%20Obtain%20Zero)|\n| 2181 | Merge Nodes in Between Zeros | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/2181.%20Merge%20Nodes%20in%20Between%20Zeros)|\n| 2187 | Minimum Time to Complete Trips | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2187.%20Minimum%20Time%20to%20Complete%20Trips)|\n| 2215 | Find the Difference of Two Arrays | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2215.%20Find%20the%20Difference%20of%20Two%20Arrays)|\n| 2225 | Find Players With Zero or One Losses | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2225.%20Find%20Players%20With%20Zero%20or%20One%20Losses)|\n| 2244 | Minimum Rounds to Complete All Tasks | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2244.%20Minimum%20Rounds%20to%20Complete%20All%20Tasks)|\n| 2246 | Longest Path With Different Adjacent Characters | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2246.%20Longest%20Path%20With%20Different%20Adjacent%20Characters)|\n| 2256 | Minimum Average Difference | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2256.%20Minimum%20Average%20Difference)|\n| 2265 | Count Nodes Equal to Average of Subtree | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/2265.%20Count%20Nodes%20Equal%20to%20Average%20of%20Subtree)|\n| 2279 | Maximum Bags With Full Capacity of Rocks | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2279.%20Maximum%20Bags%20With%20Full%20Capacity%20of%20Rocks)|\n| 2300 | Successful Pairs of Spells and Potions | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2300.%20Successful%20Pairs%20of%20Spells%20and%20Potions)|\n| 2306 | Naming a Company | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2306.%20Naming%20a%20Company)|\n| 2316 | Count Unreachable Pairs of Nodes in an Undirected Graph | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2316.%20Count%20Unreachable%20Pairs%20of%20Nodes%20in%20an%20Undirected%20Graph)|\n| 2336 | Smallest Number in Infinite Set | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2336.%20Smallest%20Number%20in%20Infinite%20Set)|\n| 2348 | Number of Zero-Filled Subarrays | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2348.%20Number%20of%20Zero-Filled%20Subarrays)|\n| 2359 | Find Closest Node to Given Two Nodes | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2359.%20Find%20Closest%20Node%20to%20Given%20Two%20Nodes)|\n| 2360 | Longest Cycle in a Graph | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2360.%20Longest%20Cycle%20in%20a%20Graph)|\n| 2367 | Number of Arithmetic Triplets | 🟢 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/2367.%20Number%20of%20Arithmetic%20Triplets)|\n| 2385 | Amount of Time for Binary Tree to Be Infected | 🟡 | [solution](https://github.com/Competitive-Programming-SK027/LeetCode/tree/main/2385.%20Amount%20of%20Time%20for%20Binary%20Tree%20to%20Be%20Infected)|\n| 2389 | Longest Subsequence With Limited Sum | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2389.%20Longest%20Subsequence%20With%20Limited%20Sum)|\n| 2390 | Removing Stars From a String | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2390.%20Removing%20Stars%20From%20a%20String)|\n| 2405 | Optimal Partition of String | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2405.%20Optimal%20Partition%20of%20String)|\n| 2421 | Number of Good Paths | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2421.%20Number%20of%20Good%20Paths)|\n| 2439 | Minimize Maximum of Array | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2439.%20Minimize%20Maximum%20of%20Array)|\n| 2444 | Count Subarrays With Fixed Bounds | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/blob/main/2444.%20Count%20Subarrays%20With%20Fixed%20Bounds/README.md)|\n| 2466 | Count Ways To Build Good Strings | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2466.%20Count%20Ways%20To%20Build%20Good%20Strings)|\n| 2469 | Convert the Temperature | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2469.%20Convert%20the%20Temperature)|\n| 2472 | Maximum Number of Non-overlapping Palindrome Substrings | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2471.%20Minimum%20Number%20of%20Operations%20to%20Sort%20a%20Binary%20Tree%20by%20Level)|\n| 2477 | Minimum Fuel Cost to Report to the Capital | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2477.%20Minimum%20Fuel%20Cost%20to%20Report%20to%20the%20Capital)|\n| 2481 | Minimum Cuts to Divide a Circle | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2481.%20Minimum%20Cuts%20to%20Divide%20a%20Circle)|\n| 2477 | Minimum Fuel Cost to Report to the Capital | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2477.%20Minimum%20Fuel%20Cost%20to%20Report%20to%20the%20Capital)|\n| 2485 | Find the Pivot Integer | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2485.%20Find%20the%20Pivot%20Integer)|\n| 2486 | Append Characters to String to Make Subsequence | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2486.%20Append%20Characters%20to%20String%20to%20Make%20Subsequence)|\n| 2487 | Remove Nodes From Linked List | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2487.%20Remove%20Nodes%20From%20Linked%20List)|\n| 2490 | Circular Sentence | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2490.%20Circular%20Sentence)|\n| 2491 | Divide Players Into Teams of Equal Skill | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2491.%20Divide%20Players%20Into%20Teams%20of%20Equal%20Skill)|\n| 2496 | Maximum Value of a String in an Array | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2496.%20Maximum%20Value%20of%20a%20String%20in%20an%20Array)|\n| 2500 | Delete Greatest Value in Each Row | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2500.%20Delete%20Greatest%20Value%20in%20Each%20Row)|\n| 2501 | Longest Square Streak in an Array | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2501.%20Longest%20Square%20Streak%20in%20an%20Array)|\n| 2502 | Design Memory Allocator | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2502.%20Design%20Memory%20Allocator)|\n| 2506 | Count Pairs Of Similar Strings | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2506.%20Count%20Pairs%20Of%20Similar%20Strings)|\n| 2507 | Smallest Value After Replacing With Sum of Prime Factors | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2507.%20Smallest%20Value%20After%20Replacing%20With%20Sum%20of%20Prime%20Factors)|\n| 2515 | Shortest Distance to Target String in a Circular Array | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2515.%20Shortest%20Distance%20to%20Target%20String%20in%20a%20Circular%20Array)|\n| 2520 | Count the Digits That Divide a Number | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2520.%20Count%20the%20Digits%20That%20Divide%20a%20Number)|\n| 2521 | Distinct Prime Factors of Product of Array | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2521.%20Distinct%20Prime%20Factors%20of%20Product%20of%20Array)|\n| 2523 | Closest Prime Numbers in Range | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2523.%20Closest%20Prime%20Numbers%20in%20Range)|\n| 2535 | Difference Between Element Sum and Digit Sum of an Array | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2535.%20Difference%20Between%20Element%20Sum%20and%20Digit%20Sum%20of%20an%20Array)|\n| 2540 | Minimum Common Value | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2540.%20Minimum%20Common%20Value)|\n| 2544 | Alternating Digit Sum | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2544.%20Alternating%20Digit%20Sum)|\n| 2545 | Sort the Students by Their Kth Score | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2545.%20Sort%20the%20Students%20by%20Their%20Kth%20Score)|\n| 2549 | Count Distinct Numbers on Board | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2549.%20Count%20Distinct%20Numbers%20on%20Board)|\n| 2551 | Put Marbles in Bags | 🔴 | [solution](https://github.com/SahilK-027/LeetCode/blob/main/2551.%20Put%20Marbles%20in%20Bags/README.md)|\n| 2553 | Separate the Digits in an Array | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2553.%20Separate%20the%20Digits%20in%20an%20Array)|\n| 2554 | Maximum Number of Integers to Choose From a Range I | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2554.%20Maximum%20Number%20of%20Integers%20to%20Choose%20From%20a%20Range%20I)|\n| 2558 | Take Gifts From the Richest Pile | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2558.%20Take%20Gifts%20From%20the%20Richest%20Pile)|\n| 2562 | Find the Array Concatenation Value | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2562.%20Find%20the%20Array%20Concatenation%20Value)|\n| 2563 | Count the Number of Fair Pairs | 🟡 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2563.%20Count%20the%20Number%20of%20Fair%20Pairs)|\n| 2570 | Merge Two 2D Arrays by Summing Values | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2570.%20Merge%20Two%202D%20Arrays%20by%20Summing%20Values)|\n| 2620 | Counter | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2620.%20Counter) |\n| 2665 | Counter II | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2665.%20Counter%20II) |\n| 2667 | Create Hello World Function | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2667.%20Create%20Hello%20World%20Function) |\n| 2696 | Minimum String Length After Removing Substrings | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2696.%20Minimum%20String%20Length%20After%20Removing%20Substrings) |\n| 2697 | Lexicographically Smallest Palindrome | 🟢 | [solution](https://github.com/SahilK-027/LeetCode/tree/main/2697.%20Lexicographically%20Smallest%20Palindrome) |\n\n## Contributors\n\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/SahilK-027\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/104154041?v=4\" alt=\"Sahil-k\" width=\"50px;\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSahil K.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/AaryanChaudhari\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/97241653?s=400\u0026u=1266423cfde0ff30175fea148a46e57a442247e7\u0026v=4\" alt=\"Aaryan-C\" width=\"50px;\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAaryan C.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/nirupamarajeevan\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/63494544?v=4\" alt=\"Nirupama\" width=\"50px;\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNirupama R.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e     \n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/shashankbhosagi\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/78866224?v=4\" alt=\"Shashank B\" width=\"50px;\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eShashank B.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/yashlondhe90960\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/yashlondhe90960\" alt=\"Yash Londhe\" width=\"50px;\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eYash L.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ShubhamAsbe\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/76616652?v=4\" alt=\"Shubham Asbe\" width=\"50px;\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eShubham A.\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahilk-027%2Fleetcode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsahilk-027%2Fleetcode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsahilk-027%2Fleetcode/lists"}