An open API service indexing awesome lists of open source software.

https://github.com/stewie-pixel/claude-with-leetcode

Daily Leetcode masterclass with Claude code DSA mentor
https://github.com/stewie-pixel/claude-with-leetcode

ai-agents algorithms claude-code claude-skill claude-skills coding-interviews data-structures dsa leetcode

Last synced: 10 days ago
JSON representation

Daily Leetcode masterclass with Claude code DSA mentor

Awesome Lists containing this project

README

          

DSA Mentor Banner

# Claude with LeetCode

[![LeetCode](https://img.shields.io/badge/LeetCode-Stewie--pixel-FFA116?logo=leetcode&logoColor=white)](https://leetcode.com/u/hanchivi39/)
[![Build](https://github.com/Stewie-pixel/claude-with-leetcode/actions/workflows/build.yml/badge.svg)](https://github.com/Stewie-pixel/claude-with-leetcode/actions/workflows/build-readme.yml)
[![Problems Solved](https://img.shields.io/badge/dynamic/json?label=Solved&query=length&url=https://raw.githubusercontent.com/Stewie-pixel/claude-with-leetcode/main/.problemSiteData.json&color=brightgreen&logo=leetcode)](https://github.com/Stewie-pixel/claude-with-leetcode)
[![Claude Solved](https://img.shields.io/badge/dynamic/json?label=Solved&query=length&url=https://raw.githubusercontent.com/Stewie-pixel/claude-with-leetcode/main/.github/badges/solutions.json&color=orange&logo=claude)](https://github.com/Stewie-pixel/claude-with-leetcode)
[![GitHub Release](https://img.shields.io/github/v/release/Stewie-pixel/claude-with-leetcode?color=blue&logo=github)](https://github.com/Stewie-pixel/claude-with-leetcode/releases)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Sponsor](https://img.shields.io/badge/Sponsor-FF6699.svg?logo=githubsponsors&logoColor=white)](https://github.com/sponsors/Stewie-pixel)

![C](https://img.shields.io/badge/C-a8b9cc?logo=c&logoColor=000000)
![C%2B%2B](https://img.shields.io/badge/C%2B%2B-00599c?logo=cplusplus&logoColor=ffffff)
![C%23](https://img.shields.io/badge/C%23-239120?logo=csharp&logoColor=ffffff)
![Go](https://img.shields.io/badge/Go-00add8?logo=go&logoColor=ffffff)
![Java](https://img.shields.io/badge/Java-ed8b00?logo=openjdk&logoColor=ffffff)
![JavaScript](https://img.shields.io/badge/JavaScript-f7df1e?logo=javascript&logoColor=000000)
![Kotlin](https://img.shields.io/badge/Kotlin-7f52ff?logo=kotlin&logoColor=ffffff)
![Python](https://img.shields.io/badge/Python-3776ab?logo=python&logoColor=ffffff)
![Ruby](https://img.shields.io/badge/Ruby-cc342d?logo=ruby&logoColor=ffffff)
![Rust](https://img.shields.io/badge/Rust-000000?logo=rust&logoColor=ffffff)
![TypeScript](https://img.shields.io/badge/TypeScript-3178c6?logo=typescript&logoColor=ffffff)

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](https://leetcode.com/problemset/) with the help of Claude. The site will be updated daily with new solutions under [problem list](https://github.com/Stewie-pixel/claude-with-leetcode#-problem-list)!


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!

## 🎬 Demo

Demo

## πŸ“Š GitHub Stats

![Alt](https://repobeats.axiom.co/api/embed/b0237f2a30e8e5f97624a13890a1a1c009018489.svg 'Repobeats analytics image')

## πŸ’» Table of Contents

- [Features](#-features)
- [Roadmap](#-roadmap)
- [Share with the Community](#-share-with-the-community)
- [Contributing](#-contributing)
- [Thanks to our Contributors](#-thanks-to-our-contributors)
- [License](#-license)
- [Problem List](#problem-list)

## πŸš€ Features

### 🌐 Universal LeetCode Catalog Support

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

### πŸ€– Intelligent AI Mentorship

Get granular, structural breakdown hints and optimal code logic recommendations from Claude without spoiling the core algorithmic logic upfront.

### πŸ”„ Multi-Language Synchronization

Automatically track and synchronize your multi-language solutions across comprehensive tech stacks including C++, Java, Python, Rust, and JavaScript.

### πŸ“‚ Automated Categorization

Zero manual cataloging required. The system automatically parses multi-topic tags and maps individual problems out into relevant, consolidated DSA pattern matrices.

## πŸ—ΊοΈ Roadmap

### πŸ”„ Continuous Solution Stream

- Maintain daily LeetCode coding challenge updates across C++, Java, Python, Rust, and JavaScript
- Comprehensive tracking and solution mapping for all Weekly and Biweekly programming contests
- Expand alternative optimal pattern variations for advanced dynamic programming structures

### πŸ› οΈ Developer Tooling & Integration

- Mirabile CLI GitHub workflow integration to seamlessly guide developers through issue creation
- Standardized Pull Request onboarding automation to assist external contributors during code submission
- Implement automated execution verification hooks to validate runtime complexity statistics

## πŸ“’ Share with the Community

If this project is helping you crush your technical interviews, share it with your network and help others level up their algorithmic skills.

[![Twitter/X](https://img.shields.io/badge/X_/_Twitter-000000?style=for-the-badge&logo=x&logoColor=white)](https://x.com)
[![Reddit](https://img.shields.io/badge/Reddit-FF4500?style=for-the-badge&logo=reddit&logoColor=white)](https://reddit.com)
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://linkedin.com)
[![Dev.to](https://img.shields.io/badge/Dev.to-0A0A0A?style=for-the-badge&logo=devto&logoColor=white)](https://dev.to)
[![Facebook](https://img.shields.io/badge/Facebook-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://facebook.com)
[![Instagram](https://img.shields.io/badge/Instagram-E4405F?style=for-the-badge&logo=instagram&logoColor=white)](https://instagram.com)

## 🀝 Contributing

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](./CONTRIBUTING.md) for development setup, coding
standards, and how to submit pull requests.

## πŸ’– Thanks to our Contributors

A massive thank you to everyone helping maintain, optimize, and expand this data structure and algorithm sandbox.

[![Contributors Graph](https://contrib.rocks/image?repo=Stewie-pixel/claude-with-leetcode)](https://github.com/Stewie-pixel/claude-with-leetcode/graphs/contributors)

## πŸ“„ License

Distributed under the MIT License. See `LICENSE` for more information.

## ⚑ Problem List

### Array

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0001 - Two Sum](https://leetcode.com/problems/two-sum) | 🟒 Easy |

❌
|
[βœ”οΈ](cpp%2F1-two-sum%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](python%2F1-two-sum%2FREADME.md)
|
❌
|
[βœ”οΈ](rust%2F1-two-sum%2FREADME.md)
|
❌

[0035 - Search Insert Position](https://leetcode.com/problems/search-insert-position) | 🟒 Easy |
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](python%2F35-search-insert-position%2FANALYSIS.md)
|
❌
|
❌
|
❌

[0219 - Contains Duplicate II](https://leetcode.com/problems/contains-duplicate-ii) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F219-contains-duplicate-ii%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0463 - Island Perimeter](https://leetcode.com/problems/island-perimeter) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F463-island-perimeter%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0724 - Find Pivot Index](https://leetcode.com/problems/find-pivot-index) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F724-find-pivot-index%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1732 - Find the Highest Altitude](https://leetcode.com/problems/find-the-highest-altitude) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F1732-find-the-highest-altitude%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1967 - Number of Strings That Appear as Substrings in Word](https://leetcode.com/problems/number-of-strings-that-appear-as-substrings-in-word) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F1967-number-of-strings-that-appear-as-substrings-in-word%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2144 - Minimum Cost of Buying Candies With Discount](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F2144-minimum-cost-of-buying-candies-with-discount%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](dcc%2Fpython%2F2144-minimum-cost-of-buying-candies-with-discount%2FREADME.md)
|
❌
|
❌
|
❌

[2248 - Intersection of Multiple Arrays](https://leetcode.com/problems/intersection-of-multiple-arrays) | 🟒 Easy |
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2574 - Left and Right Sum Differences](https://leetcode.com/problems/left-and-right-sum-differences) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F2574-left-and-right-sum-differences%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3512 - Minimum Operations to Make Array Sum Divisible by K](https://leetcode.com/problems/minimum-operations-to-make-array-sum-divisible-by-k) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3512-minimum-operations-to-make-array-sum-divisible-by-k%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3633 - Earliest Finish Time for Land and Water Rides I](https://leetcode.com/problems/earliest-finish-time-for-land-and-water-rides-i) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3633-earliest-finish-time-for-land-and-water-rides-i%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3838 - Weighted Word Mapping](https://leetcode.com/problems/weighted-word-mapping) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3838-weighted-word-mapping%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3898 - Find the Degree of Each Vertex](https://leetcode.com/problems/find-the-degree-of-each-vertex) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3898-find-the-degree-of-each-vertex%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3925 - Concatenate Array With Reverse](https://leetcode.com/problems/concatenate-array-with-reverse) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3925-concatenate-array-with-reverse%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0011 - Container With Most Water](https://leetcode.com/problems/container-with-most-water) | 🟑 Medium |
[βœ”οΈ](c%2F11-container-with-most-water%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0015 - 3Sum](https://leetcode.com/problems/3sum) | 🟑 Medium |
[βœ”οΈ](c%2F15-3sum%2F3sum.c)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0039 - Combination Sum](https://leetcode.com/problems/combination-sum) | 🟑 Medium |
[βœ”οΈ](c%2F39-combination-sum%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0040 - Combination Sum II](https://leetcode.com/problems/combination-sum-ii) | 🟑 Medium |
[βœ”οΈ](c%2F40-combination-sum-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0047 - Permutations II](https://leetcode.com/problems/permutations-ii) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F47-permutations-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0128 - Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F128-longest-consecutive-sequence%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0287 - Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number) | 🟑 Medium |
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F287-find-the-duplicate-number%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0658 - Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements) | 🟑 Medium |
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F658-find-k-closest-elements%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1311 - Get Watched Videos by Your Friends](https://leetcode.com/problems/get-watched-videos-by-your-friends) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1311-get-watched-videos-by-your-friends%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1493 - Longest Subarray of 1's After Deleting One Element](https://leetcode.com/problems/longest-subarray-of-1s-after-deleting-one-element) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1493-longest-subarray-of-1s-after-deleting-one-element%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1567 - Maximum Length of Subarray With Positive Product](https://leetcode.com/problems/maximum-length-of-subarray-with-positive-product) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1567-maximum-length-of-subarray-with-positive-product%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1765 - Map of Highest Peak](https://leetcode.com/problems/map-of-highest-peak) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1765-map-of-highest-peak%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1833 - Maximum Ice Cream Bars](https://leetcode.com/problems/maximum-ice-cream-bars) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1833-maximum-ice-cream-bars%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1846 - Maximum Element After Decreasing and Rearranging](https://leetcode.com/problems/maximum-element-after-decreasing-and-rearranging) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1846-maximum-element-after-decreasing-and-rearranging%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2161 - Partition Array According to Given Pivot](https://leetcode.com/problems/partition-array-according-to-given-pivot) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2161-partition-array-according-to-given-pivot%2FANALYSIS.md)
|
❌
|
❌
|
[βœ”οΈ](java%2F2161-partition-array-according-to-given-pivot%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2196 - Create Binary Tree From Descriptions](https://leetcode.com/problems/create-binary-tree-from-descriptions) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2196-create-binary-tree-from-descriptions%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2352 - Equal Row and Column Pairs](https://leetcode.com/problems/equal-row-and-column-pairs) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2352-equal-row-and-column-pairs%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2812 - Find the Safest Path in a Grid](https://leetcode.com/problems/find-the-safest-path-in-a-grid) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2812-find-the-safest-path-in-a-grid%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3020 - Find the Maximum Number of Elements in Subset](https://leetcode.com/problems/find-the-maximum-number-of-elements-in-subset) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3020-find-the-maximum-number-of-elements-in-subset%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3635 - Earliest Finish Time for Land and Water Rides II](https://leetcode.com/problems/earliest-finish-time-for-land-and-water-rides-ii) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3635-earliest-finish-time-for-land-and-water-rides-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3689 - Maximum Total Subarray Value I](https://leetcode.com/problems/maximum-total-subarray-value-i) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3689-maximum-total-subarray-value-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3737 - Count Subarrays With Majority Element I](https://leetcode.com/problems/count-subarrays-with-majority-element-i) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3737-count-subarrays-with-majority-element-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0004 - Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays) | πŸ”΄ Hard |
[βœ”οΈ](c%2F4-median-of-two-sorted-arrays%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0332 - Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F332-reconstruct-itinerary%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0815 - Bus Routes](https://leetcode.com/problems/bus-routes) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F815-bus-routes%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0843 - Guess the Word](https://leetcode.com/problems/guess-the-word) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F843-guess-the-word%2FANALYSIS.md)
|
[βœ”οΈ](csharp%2F843-guess-the-word%2FANALYSIS.md)
|
[βœ”οΈ](go%2F843-guess-the-word%2FANALYSIS.md)
|
❌
|
❌
|
[βœ”οΈ](kotlin%2F843-guess-the-word%2FANALYSIS.md)
|
❌
|
[βœ”οΈ](ruby%2F843-guess-the-word%2FANALYSIS.md)
|
❌
|
❌

[0952 - Largest Component Size by Common Factor](https://leetcode.com/problems/largest-component-size-by-common-factor) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F952-largest-component-size-by-common-factor%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1840 - Maximum Building Height](https://leetcode.com/problems/maximum-building-height) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F1840-maximum-building-height%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2065 - Maximum Path Quality of a Graph](https://leetcode.com/problems/maximum-path-quality-of-a-graph) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F2065-maximum-path-quality-of-a-graph%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3559 - Number of Ways to Assign Edge Weights II](https://leetcode.com/problems/number-of-ways-to-assign-edge-weights-ii) | πŸ”΄ Hard |
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](python%2F3559-number-of-ways-to-assign-edge-weights-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌

[3691 - Maximum Total Subarray Value II](https://leetcode.com/problems/maximum-total-subarray-value-ii) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3691-maximum-total-subarray-value-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3739 - Count Subarrays With Majority Element II](https://leetcode.com/problems/count-subarrays-with-majority-element-ii) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3739-count-subarrays-with-majority-element-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Backtracking

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0022 - Generate Parentheses](https://leetcode.com/problems/generate-parentheses) | 🟑 Medium |

[βœ”οΈ](c%2F22-generate-parentheses%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0039 - Combination Sum](https://leetcode.com/problems/combination-sum) | 🟑 Medium |
[βœ”οΈ](c%2F39-combination-sum%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0040 - Combination Sum II](https://leetcode.com/problems/combination-sum-ii) | 🟑 Medium |
[βœ”οΈ](c%2F40-combination-sum-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0077 - Combinations](https://leetcode.com/problems/combinations) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F77-combinations%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0797 - All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F797-all-paths-from-source-to-target%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2065 - Maximum Path Quality of a Graph](https://leetcode.com/problems/maximum-path-quality-of-a-graph) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F2065-maximum-path-quality-of-a-graph%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Binary Search

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0035 - Search Insert Position](https://leetcode.com/problems/search-insert-position) | 🟒 Easy |

❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](python%2F35-search-insert-position%2FANALYSIS.md)
|
❌
|
❌
|
❌

[0287 - Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number) | 🟑 Medium |
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F287-find-the-duplicate-number%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0658 - Find K Closest Elements](https://leetcode.com/problems/find-k-closest-elements) | 🟑 Medium |
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F658-find-k-closest-elements%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2812 - Find the Safest Path in a Grid](https://leetcode.com/problems/find-the-safest-path-in-a-grid) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2812-find-the-safest-path-in-a-grid%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0004 - Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays) | πŸ”΄ Hard |
[βœ”οΈ](c%2F4-median-of-two-sorted-arrays%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Binary Tree

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0094 - Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal) | 🟒 Easy |

❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](rust%2F94-binary-tree-inorder-traversal%2FANALYSIS.md)
|
❌

### Bit Manipulation

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0287 - Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number) | 🟑 Medium |

❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F287-find-the-duplicate-number%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Breadth-First Search

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0463 - Island Perimeter](https://leetcode.com/problems/island-perimeter) | 🟒 Easy |

❌
|
[βœ”οΈ](cpp%2F463-island-perimeter%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1971 - Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F1971-find-if-path-exists-in-graph%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0743 - Network Delay Time](https://leetcode.com/problems/network-delay-time) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F743-network-delay-time%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0797 - All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F797-all-paths-from-source-to-target%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1129 - Shortest Path with Alternating Colors](https://leetcode.com/problems/shortest-path-with-alternating-colors) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1129-shortest-path-with-alternating-colors%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1311 - Get Watched Videos by Your Friends](https://leetcode.com/problems/get-watched-videos-by-your-friends) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1311-get-watched-videos-by-your-friends%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1765 - Map of Highest Peak](https://leetcode.com/problems/map-of-highest-peak) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1765-map-of-highest-peak%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2492 - Minimum Score of a Path Between Two Cities](https://leetcode.com/problems/minimum-score-of-a-path-between-two-cities) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2492-minimum-score-of-a-path-between-two-cities%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2685 - Count the Number of Complete Components](https://leetcode.com/problems/count-the-number-of-complete-components) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2685-count-the-number-of-complete-components%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2812 - Find the Safest Path in a Grid](https://leetcode.com/problems/find-the-safest-path-in-a-grid) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2812-find-the-safest-path-in-a-grid%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0815 - Bus Routes](https://leetcode.com/problems/bus-routes) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F815-bus-routes%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Contest

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[2723 - Add Two Promises](https://leetcode.com/problems/add-two-promises) | 🟒 Easy |

❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](javascript%2F2723-add-two-promises%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](typescript%2F2723-add-two-promises%2FANALYSIS.md)

[3940 - Limit Occurrences in Sorted Array](https://leetcode.com/problems/limit-occurrences-in-sorted-array) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3940-limit-occurrences-in-sorted-array%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3950 - Exactly One Consecutive Set Bits Pair](https://leetcode.com/problems/exactly-one-consecutive-set-bits-pair) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3950-exactly-one-consecutive-set-bits-pair%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3954 - Sum of Compatible Numbers in Range I](https://leetcode.com/problems/sum-of-compatible-numbers-in-range-i) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3954-sum-of-compatible-numbers-in-range-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3959 - Check Good Integer](https://leetcode.com/problems/check-good-integer) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F3959-check-good-integer%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2627 - Debounce](https://leetcode.com/problems/debounce) | 🟑 Medium |
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](javascript%2F2627-debounce%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](typescript%2F2627-debounce%2FANALYSIS.md)

[3951 - Minimum Energy to Maintain Brightness](https://leetcode.com/problems/minimum-energy-to-maintain-brightness) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3951-minimum-energy-to-maintain-brightness%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3952 - Maximum Total Value of Covered Indices](https://leetcode.com/problems/maximum-total-value-of-covered-indices) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3952-maximum-total-value-of-covered-indices%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3955 - Valid Binary Strings With Cost Limit](https://leetcode.com/problems/valid-binary-strings-with-cost-limit) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3955-valid-binary-strings-with-cost-limit%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3960 - Frequency Balance Subarray](https://leetcode.com/problems/frequency-balance-subarray) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3960-frequency-balance-subarray%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3961 - Maximize Sum of Device Ratings](https://leetcode.com/problems/maximize-sum-of-device-ratings) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3961-maximize-sum-of-device-ratings%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3953 - Maximum Score with Co-Prime Element](https://leetcode.com/problems/maximum-score-with-co-prime-element) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3953-maximum-score-with-co-prime-element%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3956 - Maximum Sum of M Non-Overlapping Subarrays I](https://leetcode.com/problems/maximum-sum-of-m-non-overlapping-subarrays-i) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3956-maximum-sum-of-m-non-overlapping-subarrays-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3957 - Maximum Sum of M Non-Overlapping Subarrays II](https://leetcode.com/problems/maximum-sum-of-m-non-overlapping-subarrays-ii) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3957-maximum-sum-of-m-non-overlapping-subarrays-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Counting

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[1189 - Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons) | 🟒 Easy |

❌
|
[βœ”οΈ](cpp%2F1189-maximum-number-of-balloons%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3737 - Count Subarrays With Majority Element I](https://leetcode.com/problems/count-subarrays-with-majority-element-i) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F3737-count-subarrays-with-majority-element-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Counting Sort

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[1833 - Maximum Ice Cream Bars](https://leetcode.com/problems/maximum-ice-cream-bars) | 🟑 Medium |

❌
|
[βœ”οΈ](cpp%2F1833-maximum-ice-cream-bars%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Depth-First Search

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0094 - Binary Tree Inorder Traversal](https://leetcode.com/problems/binary-tree-inorder-traversal) | 🟒 Easy |

❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](rust%2F94-binary-tree-inorder-traversal%2FANALYSIS.md)
|
❌

[0463 - Island Perimeter](https://leetcode.com/problems/island-perimeter) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F463-island-perimeter%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1971 - Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F1971-find-if-path-exists-in-graph%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0743 - Network Delay Time](https://leetcode.com/problems/network-delay-time) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F743-network-delay-time%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0797 - All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F797-all-paths-from-source-to-target%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2492 - Minimum Score of a Path Between Two Cities](https://leetcode.com/problems/minimum-score-of-a-path-between-two-cities) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2492-minimum-score-of-a-path-between-two-cities%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2685 - Count the Number of Complete Components](https://leetcode.com/problems/count-the-number-of-complete-components) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2685-count-the-number-of-complete-components%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0332 - Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F332-reconstruct-itinerary%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Divide and Conquer

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[3737 - Count Subarrays With Majority Element I](https://leetcode.com/problems/count-subarrays-with-majority-element-i) | 🟑 Medium |

❌
|
[βœ”οΈ](cpp%2F3737-count-subarrays-with-majority-element-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0004 - Median of Two Sorted Arrays](https://leetcode.com/problems/median-of-two-sorted-arrays) | πŸ”΄ Hard |
[βœ”οΈ](c%2F4-median-of-two-sorted-arrays%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0023 - Merge k Sorted Lists](https://leetcode.com/problems/merge-k-sorted-lists) | πŸ”΄ Hard |
[βœ”οΈ](c%2F23-merge-k-sorted-lists%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3739 - Count Subarrays With Majority Element II](https://leetcode.com/problems/count-subarrays-with-majority-element-ii) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3739-count-subarrays-with-majority-element-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Dynamic Programming

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0022 - Generate Parentheses](https://leetcode.com/problems/generate-parentheses) | 🟑 Medium |

[βœ”οΈ](c%2F22-generate-parentheses%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3699 - Number of ZigZag Arrays I](https://leetcode.com/problems/number-of-zigzag-arrays-i) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3699-number-of-zigzag-arrays-i%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[3700 - Number of ZigZag Arrays II](https://leetcode.com/problems/number-of-zigzag-arrays-ii) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F3700-number-of-zigzag-arrays-ii%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Enumeration

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[3020 - Find the Maximum Number of Elements in Subset](https://leetcode.com/problems/find-the-maximum-number-of-elements-in-subset) | 🟑 Medium |

❌
|
[βœ”οΈ](cpp%2F3020-find-the-maximum-number-of-elements-in-subset%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Eulerian Circuit

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0332 - Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary) | πŸ”΄ Hard |

❌
|
[βœ”οΈ](cpp%2F332-reconstruct-itinerary%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Game Theory

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0843 - Guess the Word](https://leetcode.com/problems/guess-the-word) | πŸ”΄ Hard |

❌
|
[βœ”οΈ](cpp%2F843-guess-the-word%2FANALYSIS.md)
|
[βœ”οΈ](csharp%2F843-guess-the-word%2FANALYSIS.md)
|
[βœ”οΈ](go%2F843-guess-the-word%2FANALYSIS.md)
|
❌
|
❌
|
[βœ”οΈ](kotlin%2F843-guess-the-word%2FANALYSIS.md)
|
❌
|
[βœ”οΈ](ruby%2F843-guess-the-word%2FANALYSIS.md)
|
❌
|
❌

### Graph Theory

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[1971 - Find if Path Exists in Graph](https://leetcode.com/problems/find-if-path-exists-in-graph) | 🟒 Easy |

❌
|
[βœ”οΈ](cpp%2F1971-find-if-path-exists-in-graph%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0743 - Network Delay Time](https://leetcode.com/problems/network-delay-time) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F743-network-delay-time%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0797 - All Paths From Source to Target](https://leetcode.com/problems/all-paths-from-source-to-target) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F797-all-paths-from-source-to-target%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1129 - Shortest Path with Alternating Colors](https://leetcode.com/problems/shortest-path-with-alternating-colors) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1129-shortest-path-with-alternating-colors%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1311 - Get Watched Videos by Your Friends](https://leetcode.com/problems/get-watched-videos-by-your-friends) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1311-get-watched-videos-by-your-friends%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1557 - Minimum Number of Vertices to Reach All Nodes](https://leetcode.com/problems/minimum-number-of-vertices-to-reach-all-nodes) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1557-minimum-number-of-vertices-to-reach-all-nodes%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2492 - Minimum Score of a Path Between Two Cities](https://leetcode.com/problems/minimum-score-of-a-path-between-two-cities) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2492-minimum-score-of-a-path-between-two-cities%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2685 - Count the Number of Complete Components](https://leetcode.com/problems/count-the-number-of-complete-components) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F2685-count-the-number-of-complete-components%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0332 - Reconstruct Itinerary](https://leetcode.com/problems/reconstruct-itinerary) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F332-reconstruct-itinerary%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2065 - Maximum Path Quality of a Graph](https://leetcode.com/problems/maximum-path-quality-of-a-graph) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F2065-maximum-path-quality-of-a-graph%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2076 - Process Restricted Friend Requests](https://leetcode.com/problems/process-restricted-friend-requests) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F2076-process-restricted-friend-requests%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[2508 - Add Edges to Make Degrees of All Nodes Even](https://leetcode.com/problems/add-edges-to-make-degrees-of-all-nodes-even) | πŸ”΄ Hard |
❌
|
[βœ”οΈ](cpp%2F2508-add-edges-to-make-degrees-of-all-nodes-even%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Greedy

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[2144 - Minimum Cost of Buying Candies With Discount](https://leetcode.com/problems/minimum-cost-of-buying-candies-with-discount) | 🟒 Easy |

❌
|
[βœ”οΈ](cpp%2F2144-minimum-cost-of-buying-candies-with-discount%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](dcc%2Fpython%2F2144-minimum-cost-of-buying-candies-with-discount%2FREADME.md)
|
❌
|
❌
|
❌

[0011 - Container With Most Water](https://leetcode.com/problems/container-with-most-water) | 🟑 Medium |
[βœ”οΈ](c%2F11-container-with-most-water%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1833 - Maximum Ice Cream Bars](https://leetcode.com/problems/maximum-ice-cream-bars) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1833-maximum-ice-cream-bars%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1846 - Maximum Element After Decreasing and Rearranging](https://leetcode.com/problems/maximum-element-after-decreasing-and-rearranging) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F1846-maximum-element-after-decreasing-and-rearranging%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

### Hash Table

Problem | Difficulty | C | C++ | C# | GO | Java | JS | Kotlin | Python | Ruby | Rust | TS
---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ----
[0001 - Two Sum](https://leetcode.com/problems/two-sum) | 🟒 Easy |

❌
|
[βœ”οΈ](cpp%2F1-two-sum%2FREADME.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](python%2F1-two-sum%2FREADME.md)
|
❌
|
[βœ”οΈ](rust%2F1-two-sum%2FREADME.md)
|
❌

[0141 - Linked List Cycle](https://leetcode.com/problems/linked-list-cycle) | 🟒 Easy |
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F141-linked-list-cycle%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[1189 - Maximum Number of Balloons](https://leetcode.com/problems/maximum-number-of-balloons) | 🟒 Easy |
❌
|
[βœ”οΈ](cpp%2F1189-maximum-number-of-balloons%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0003 - Longest Substring Without Repeating Characters](https://leetcode.com/problems/longest-substring-without-repeating-characters) | 🟑 Medium |
[βœ”οΈ](c%2F3-longest-substring-without-repeating-characters%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0012 - Integer to Roman](https://leetcode.com/problems/integer-to-roman) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F12-integer-to-roman%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0128 - Longest Consecutive Sequence](https://leetcode.com/problems/longest-consecutive-sequence) | 🟑 Medium |
❌
|
[βœ”οΈ](cpp%2F128-longest-consecutive-sequence%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0138 - Copy List with Random Pointer](https://leetcode.com/problems/copy-list-with-random-pointer) | 🟑 Medium |
❌
|
❌
|
❌
|
❌
|
[βœ”οΈ](java%2F138-copy-list-with-random-pointer%2FANALYSIS.md)
|
❌
|
❌
|
❌
|
❌
|
❌
|
❌

[0424 - Longest Repeat