A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Daily Leetcode masterclass with Claude code DSA mentor
A little assistant from Claude to help you learn daily LeetCode problems organised by DSA topic and difficulty.
This repo hosts solutions to all problems found on Leetcode with the help of Claude. The site will be updated daily with new solutions from this repo!
Currently support these languages:
Python, Java, JavaScript, C++, Go, C#, TypeScript, Rust, Kotlin, Ruby, C
Solutions are also welcome for any other supported language on leetcode.com!
This repository organizes and compiles daily solutions for the entire universe of LeetCode questions, spanning everything from foundational array tasks to the most advanced dynamic programming problems found in weekly contests
Get granular, structural breakdown hints and optimal code logic recommendations from Claude without spoiling the core algorithmic logic upfront.
Automatically track and synchronize your multi-language solutions across comprehensive tech stacks including C++, Java, Python, Rust, and JavaScript.
Zero manual cataloging required. The system automatically parses multi-topic tags and maps individual problems out into relevant, consolidated DSA pattern matrices.
If this project is helping you crush your technical interviews, share it with your network and help others level up their algorithmic skills.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. Please fork the repository, make your feature modifications on a standalone branch, and open a clean Pull Request against the main branch.
See our Contributing Guide for development setup, coding standards, and how to submit pull requests.
A massive thank you to everyone helping maintain, optimize, and expand this data structure and algorithm sandbox.
Distributed under the MIT License. See LICENSE for more information.
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 0077 - Combinations | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 2723 - Add Two Promises | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3940 - Limit Occurrences in Sorted Array | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3950 - Exactly One Consecutive Set Bits Pair | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3954 - Sum of Compatible Numbers in Range I | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3959 - Check Good Integer | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 2627 - Debounce | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ||
| 3951 - Minimum Energy to Maintain Brightness | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3952 - Maximum Total Value of Covered Indices | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3955 - Valid Binary Strings With Cost Limit | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3960 - Frequency Balance Subarray | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3961 - Maximize Sum of Device Ratings | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3953 - Maximum Score with Co-Prime Element | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3956 - Maximum Sum of M Non-Overlapping Subarrays I | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3957 - Maximum Sum of M Non-Overlapping Subarrays II | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 2076 - Process Restricted Friend Requests | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 0001 - Two Sum | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | |||
| 0424 - Longest Repeating Character Replacement | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 1358 - Number of Substrings Containing All Three Characters | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 1657 - Determine if Two Strings Are Close | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | |||
| 0952 - Largest Component Size by Common Factor | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 0021 - Merge Two Sorted Lists | 🟢 Easy | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 0002 - Add Two Numbers | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ||
| 2095 - Delete the Middle Node of a Linked List | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 2130 - Maximum Twin Sum of a Linked List | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 3558 - Number of Ways to Assign Edge Weights I | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3751 - Total Waviness of Numbers in Range I | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 0952 - Largest Component Size by Common Factor | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 3753 - Total Waviness of Numbers in Range II | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 0952 - Largest Component Size by Common Factor | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 2130 - Maximum Twin Sum of a Linked List | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 0006 - Zigzag Conversion | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 0093 - Restore IP Addresses | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 0394 - Decode String | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 1415 - The k-th Lexicographical String of All Happy Strings of Length n | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 1456 - Maximum Number of Vowels in a Substring of Given Length | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 1545 - Find Kth Bit in Nth Binary String | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 2390 - Removing Stars From a String | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 0214 - Shortest Palindrome | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 1392 - Longest Happy Prefix | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 2223 - Sum of Scores of Built Strings | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 2095 - Delete the Middle Node of a Linked List | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 2130 - Maximum Twin Sum of a Linked List | 🟡 Medium | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Problem | Difficulty | C | C++ | Java | JS | Python | Rust | TS |
|---|---|---|---|---|---|---|---|---|
| 0952 - Largest Component Size by Common Factor | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | |
| 2076 - Process Restricted Friend Requests | 🔴 Hard | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
AI image generation skill for Claude Code -- Creative Director powered by Gemini