Skip to content

AhmadDandeh/LeetCode-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

570 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏆 LeetCode Mastery - Java Solutions

PhD Candidate in Computer Engineering | Passionate about Algorithms and Scalable Backend Systems.

🧠 Expertise & Topics

  • Algorithms: Dynamic Programming, Graph Theory (BFS/DFS), Backtracking, and Divide & Conquer.
  • Data Structures: Advanced Trees (Tries, Segment Trees), Heaps, Graphs, and HashTables.
  • System Logic: String Processing, Sliding Window Optimization, and Two-Pointers.
  • Complexity: Rigorous Time & Space Complexity Analysis for all solutions.

LeetCode-Solutions

Collection of LeetCode questions to ace the coding interview! - Created using LeetHub-3.0

LeetCode Topics

Array

Problem Name Difficulty
0001-two-sum Easy
0026-remove-duplicates-from-sorted-array Easy
0036-valid-sudoku Medium
0053-maximum-subarray Medium
0063-unique-paths-ii Medium
0064-minimum-path-sum Medium
0084-largest-rectangle-in-histogram Hard
0120-triangle Medium
0130-surrounded-regions Medium
0213-house-robber-ii Medium
0217-contains-duplicate Easy
0380-insert-delete-getrandom-o1 Medium
0455-assign-cookies Easy
0561-array-partition Easy
0621-task-scheduler Medium
0674-longest-continuous-increasing-subsequence Easy
0717-1-bit-and-2-bit-characters Easy
0739-daily-temperatures Medium
0843-guess-the-word Hard
0849-maximize-distance-to-closest-person Medium
0852-peak-index-in-a-mountain-array Medium
0942-di-string-match Easy
0977-squares-of-a-sorted-array Easy
0989-add-to-array-form-of-integer Easy
1052-grumpy-bookstore-owner Medium
1122-relative-sort-array Easy
1184-distance-between-bus-stops Easy
1200-minimum-absolute-difference Easy
1262-greatest-sum-divisible-by-three Medium
1313-decompress-run-length-encoded-list Easy
1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold Medium
1346-check-if-n-and-its-double-exist Easy
1390-four-divisors Medium
1431-kids-with-the-greatest-number-of-candies Easy
1437-check-if-all-1s-are-at-least-length-k-places-away Easy
1475-final-prices-with-a-special-discount-in-a-shop Easy
1476-subrectangle-queries Medium
1512-number-of-good-pairs Easy
1582-special-positions-in-a-binary-matrix Easy
1588-sum-of-all-odd-length-subarrays Easy
1637-widest-vertical-area-between-two-points-containing-no-points Easy
1700-number-of-students-unable-to-eat-lunch Easy
1720-decode-xored-array Easy
1732-find-the-highest-altitude Easy
1816-truncate-sentence Easy
1861-rotating-the-box Medium
1878-get-biggest-three-rhombus-sums-in-a-grid Medium
1886-determine-whether-matrix-can-be-obtained-by-rotation Easy
1929-concatenation-of-array Easy
1991-find-the-middle-index-in-array Easy
2114-maximum-number-of-words-found-in-sentences Easy
2125-number-of-laser-beams-in-a-bank Medium
2144-minimum-cost-of-buying-candies-with-discount Easy
2149-rearrange-array-elements-by-sign Medium
2161-partition-array-according-to-given-pivot Medium
2200-find-all-k-distant-indices-in-an-array Easy
2221-find-triangular-sum-of-an-array Medium
2293-min-max-game Easy
2363-merge-similar-items Easy
2365-task-scheduler-ii Medium
2401-longest-nice-subarray Medium
2404-most-frequent-even-element Easy
2433-find-the-original-array-of-prefix-xor Medium
2500-delete-greatest-value-in-each-row Easy
2511-maximum-enemy-forts-that-can-be-captured Easy
2553-separate-the-digits-in-an-array Easy
2570-merge-two-2d-arrays-by-summing-values Easy
2610-convert-an-array-into-a-2d-array-with-conditions Medium
2657-find-the-prefix-common-array-of-two-arrays Medium
2678-number-of-senior-citizens Easy
2683-neighboring-bitwise-xor Medium
2751-robot-collisions Hard
2778-sum-of-squares-of-special-elements Easy
2798-number-of-employees-who-met-the-target Easy
2906-construct-product-matrix Medium
2917-find-the-k-or-of-an-array Easy
2946-matrix-similarity-after-cyclic-shifts Easy
2951-find-the-peaks Easy
2975-maximum-square-area-by-removing-fences-from-a-field Medium
2976-minimum-cost-to-convert-string-i Medium
2997-minimum-number-of-operations-to-make-array-xor-equal-to-k Medium
3011-find-if-array-can-be-sorted Medium
3070-count-submatrices-with-top-left-element-and-sum-less-than-k Medium
3074-apple-redistribution-into-boxes Easy
3095-shortest-subarray-with-or-at-least-k-i Easy
3162-find-the-number-of-good-pairs-i Easy
3190-find-minimum-operations-to-make-all-elements-divisible-by-three Easy
3194-minimum-average-of-smallest-and-largest-elements Easy
3208-alternating-groups-ii Medium
3212-count-submatrices-with-equal-frequency-of-x-and-y Medium
3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i Medium
3248-snake-in-matrix Easy
3254-find-the-power-of-k-size-subarrays-i Medium
3285-find-indices-of-stable-mountains Easy
3300-minimum-element-after-replacement-with-digit-sum Easy
3334-find-the-maximum-factor-score-of-array Medium
3379-transformed-array Easy
3386-button-with-longest-push-time Easy
3427-sum-of-variable-length-subarrays Easy
3439-reschedule-meetings-for-maximum-free-time-i Medium
3546-equal-sum-grid-partition-i Medium
3548-equal-sum-grid-partition-ii Hard
3567-minimum-absolute-difference-in-sliding-submatrix Medium
3577-count-the-number-of-computer-unlocking-permutations Medium
3634-minimum-removals-to-balance-array Medium
3643-flip-square-submatrix-vertically Easy
3683-earliest-time-to-finish-one-task Easy

String

Problem Name Difficulty
0003-longest-substring-without-repeating-characters Medium
0067-add-binary Easy
0091-decode-ways Medium
0125-valid-palindrome Easy
0205-isomorphic-strings Easy
0392-is-subsequence Easy
0657-robot-return-to-origin Easy
0696-count-binary-substrings Easy
0830-positions-of-large-groups Easy
0843-guess-the-word Hard
0942-di-string-match Easy
1047-remove-all-adjacent-duplicates-in-string Easy
1078-occurrences-after-bigram Easy
1332-remove-palindromic-subsequences Easy
1415-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n Medium
1422-maximum-score-after-splitting-a-string Easy
1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence Easy
1496-path-crossing Easy
1592-rearrange-spaces-between-words Easy
1614-maximum-nesting-depth-of-the-parentheses Easy
1689-partitioning-into-minimum-number-of-deci-binary-numbers Medium
1758-minimum-changes-to-make-alternating-binary-string Easy
1784-check-if-binary-string-has-at-most-one-segment-of-ones Easy
1812-determine-color-of-a-chessboard-square Easy
1816-truncate-sentence Easy
1839-longest-substring-of-all-vowels-in-order Medium
1876-substrings-of-size-three-with-distinct-characters Easy
1930-unique-length-3-palindromic-subsequences Medium
1945-sum-of-digits-of-string-after-convert Easy
1974-minimum-time-to-type-word-using-special-typewriter Easy
2000-reverse-prefix-of-word Easy
2042-check-if-numbers-are-ascending-in-a-sentence Easy
2075-decode-the-slanted-ciphertext Medium
2114-maximum-number-of-words-found-in-sentences Easy
2125-number-of-laser-beams-in-a-bank Medium
2243-calculate-digit-sum-of-a-string Easy
2278-percentage-of-letter-in-string Easy
2287-rearrange-characters-to-make-target-string Easy
2546-apply-bitwise-operations-to-make-strings-equal Medium
2678-number-of-senior-citizens Easy
2710-remove-trailing-zeros-from-a-string Easy
2839-check-if-strings-can-be-made-equal-with-operations-i Easy
2840-check-if-strings-can-be-made-equal-with-operations-ii Medium
2976-minimum-cost-to-convert-string-i Medium
3019-number-of-changing-keys Easy
3110-score-of-a-string Easy
3168-minimum-number-of-chairs-in-a-waiting-room Easy
3227-vowels-game-in-a-string Medium
3248-snake-in-matrix Easy
3280-convert-date-to-binary Easy
3517-smallest-palindromic-rearrangement-i Medium
3541-find-most-frequent-vowel-and-consonant Easy

Two Pointers

Problem Name Difficulty
0019-remove-nth-node-from-end-of-list Medium
0026-remove-duplicates-from-sorted-array Easy
0125-valid-palindrome Easy
0392-is-subsequence Easy
0455-assign-cookies Easy
0696-count-binary-substrings Easy
0876-middle-of-the-linked-list Easy
0942-di-string-match Easy
0977-squares-of-a-sorted-array Easy
1332-remove-palindromic-subsequences Easy
1346-check-if-n-and-its-double-exist Easy
1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence Easy
1861-rotating-the-box Medium
2000-reverse-prefix-of-word Easy
2149-rearrange-array-elements-by-sign Medium
2161-partition-array-according-to-given-pivot Medium
2200-find-all-k-distant-indices-in-an-array Easy
2511-maximum-enemy-forts-that-can-be-captured Easy
2570-merge-two-2d-arrays-by-summing-values Easy
3194-minimum-average-of-smallest-and-largest-elements Easy
3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i Medium
3643-flip-square-submatrix-vertically Easy

Greedy

Problem Name Difficulty
0455-assign-cookies Easy
0561-array-partition Easy
0621-task-scheduler Medium
0942-di-string-match Easy
1262-greatest-sum-divisible-by-three Medium
1689-partitioning-into-minimum-number-of-deci-binary-numbers Medium
1974-minimum-time-to-type-word-using-special-typewriter Easy
2144-minimum-cost-of-buying-candies-with-discount Easy
2566-maximum-difference-by-remapping-a-digit Easy
3074-apple-redistribution-into-boxes Easy
3439-reschedule-meetings-for-maximum-free-time-i Medium
3600-maximize-spanning-tree-stability-with-upgrades Hard

Sorting

Problem Name Difficulty
0217-contains-duplicate Easy
0455-assign-cookies Easy
0561-array-partition Easy
0621-task-scheduler Medium
0977-squares-of-a-sorted-array Easy
1122-relative-sort-array Easy
1200-minimum-absolute-difference Easy
1262-greatest-sum-divisible-by-three Medium
1346-check-if-n-and-its-double-exist Easy
1637-widest-vertical-area-between-two-points-containing-no-points Easy
1878-get-biggest-three-rhombus-sums-in-a-grid Medium
2144-minimum-cost-of-buying-candies-with-discount Easy
2363-merge-similar-items Easy
2500-delete-greatest-value-in-each-row Easy
2751-robot-collisions Hard
2840-check-if-strings-can-be-made-equal-with-operations-ii Medium
3011-find-if-array-can-be-sorted Medium
3074-apple-redistribution-into-boxes Easy
3194-minimum-average-of-smallest-and-largest-elements Easy
3517-smallest-palindromic-rearrangement-i Medium
3567-minimum-absolute-difference-in-sliding-submatrix Medium
3634-minimum-removals-to-balance-array Medium

Math

Problem Name Difficulty
0007-reverse-integer Medium
0062-unique-paths Medium
0067-add-binary Easy
0380-insert-delete-getrandom-o1 Medium
0843-guess-the-word Hard
0989-add-to-array-form-of-integer Easy
1015-smallest-integer-divisible-by-k Medium
1342-number-of-steps-to-reduce-a-number-to-zero Easy
1390-four-divisors Medium
1512-number-of-good-pairs Easy
1588-sum-of-all-odd-length-subarrays Easy
1688-count-of-matches-in-tournament Easy
1812-determine-color-of-a-chessboard-square Easy
1878-get-biggest-three-rhombus-sums-in-a-grid Medium
2125-number-of-laser-beams-in-a-bank Medium
2221-find-triangular-sum-of-an-array Medium
2566-maximum-difference-by-remapping-a-digit Easy
2843-count-symmetric-integers Easy
2894-divisible-and-non-divisible-sums-difference Easy
2946-matrix-similarity-after-cyclic-shifts Easy
3190-find-minimum-operations-to-make-all-elements-divisible-by-three Easy
3227-vowels-game-in-a-string Medium
3280-convert-date-to-binary Easy
3300-minimum-element-after-replacement-with-digit-sum Easy
3304-find-the-k-th-character-in-string-game-i Easy
3307-find-the-k-th-character-in-string-game-ii Hard
3334-find-the-maximum-factor-score-of-array Medium
3370-smallest-number-with-all-set-bits Easy
3577-count-the-number-of-computer-unlocking-permutations Medium

Divide and Conquer

Problem Name Difficulty
0053-maximum-subarray Medium

Dynamic Programming

Problem Name Difficulty
0053-maximum-subarray Medium
0062-unique-paths Medium
0063-unique-paths-ii Medium
0064-minimum-path-sum Medium
0091-decode-ways Medium
0120-triangle Medium
0213-house-robber-ii Medium
0392-is-subsequence Easy
1262-greatest-sum-divisible-by-three Medium

Hash Table

Problem Name Difficulty
0001-two-sum Easy
0003-longest-substring-without-repeating-characters Medium
0036-valid-sudoku Medium
0205-isomorphic-strings Easy
0217-contains-duplicate Easy
0380-insert-delete-getrandom-o1 Medium
0621-task-scheduler Medium
1015-smallest-integer-divisible-by-k Medium
1122-relative-sort-array Easy
1346-check-if-n-and-its-double-exist Easy
1496-path-crossing Easy
1512-number-of-good-pairs Easy
1876-substrings-of-size-three-with-distinct-characters Easy
1930-unique-length-3-palindromic-subsequences Medium
2287-rearrange-characters-to-make-target-string Easy
2363-merge-similar-items Easy
2365-task-scheduler-ii Medium
2404-most-frequent-even-element Easy
2570-merge-two-2d-arrays-by-summing-values Easy
2610-convert-an-array-into-a-2d-array-with-conditions Medium
2657-find-the-prefix-common-array-of-two-arrays Medium
2840-check-if-strings-can-be-made-equal-with-operations-ii Medium
2975-maximum-square-area-by-removing-fences-from-a-field Medium
3162-find-the-number-of-good-pairs-i Easy
3541-find-most-frequent-vowel-and-consonant Easy
3548-equal-sum-grid-partition-ii Hard

Bit Manipulation

Problem Name Difficulty
0067-add-binary Easy
0201-bitwise-and-of-numbers-range Medium
0868-binary-gap Easy
1009-complement-of-base-10-integer Easy
1342-number-of-steps-to-reduce-a-number-to-zero Easy
1720-decode-xored-array Easy
1930-unique-length-3-palindromic-subsequences Medium
2220-minimum-bit-flips-to-convert-number Easy
2401-longest-nice-subarray Medium
2433-find-the-original-array-of-prefix-xor Medium
2546-apply-bitwise-operations-to-make-strings-equal Medium
2657-find-the-prefix-common-array-of-two-arrays Medium
2683-neighboring-bitwise-xor Medium
2917-find-the-k-or-of-an-array Easy
2997-minimum-number-of-operations-to-make-array-xor-equal-to-k Medium
3011-find-if-array-can-be-sorted Medium
3095-shortest-subarray-with-or-at-least-k-i Easy
3304-find-the-k-th-character-in-string-game-i Easy
3307-find-the-k-th-character-in-string-game-ii Hard
3370-smallest-number-with-all-set-bits Easy

Prefix Sum

Problem Name Difficulty
1422-maximum-score-after-splitting-a-string Easy
1588-sum-of-all-odd-length-subarrays Easy
1732-find-the-highest-altitude Easy
1878-get-biggest-three-rhombus-sums-in-a-grid Medium
1930-unique-length-3-palindromic-subsequences Medium
1991-find-the-middle-index-in-array Easy
2906-construct-product-matrix Medium
3070-count-submatrices-with-top-left-element-and-sum-less-than-k Medium
3212-count-submatrices-with-equal-frequency-of-x-and-y Medium
3427-sum-of-variable-length-subarrays Easy
3546-equal-sum-grid-partition-i Medium
3548-equal-sum-grid-partition-ii Hard

Counting Sort

Problem Name Difficulty
0561-array-partition Easy
0621-task-scheduler Medium
1122-relative-sort-array Easy
1512-number-of-good-pairs Easy
1876-substrings-of-size-three-with-distinct-characters Easy
2287-rearrange-characters-to-make-target-string Easy
2404-most-frequent-even-element Easy
3517-smallest-palindromic-rearrangement-i Medium
3541-find-most-frequent-vowel-and-consonant Easy

Ordered Set

Problem Name Difficulty
2363-merge-similar-items Easy

String Matching

Problem Name Difficulty
1455-check-if-a-word-occurs-as-a-prefix-of-any-word-in-a-sentence Easy

Simulation

Problem Name Difficulty
0067-add-binary Easy
0657-robot-return-to-origin Easy
1688-count-of-matches-in-tournament Easy
1700-number-of-students-unable-to-eat-lunch Easy
1929-concatenation-of-array Easy
1945-sum-of-digits-of-string-after-convert Easy
2075-decode-the-slanted-ciphertext Medium
2149-rearrange-array-elements-by-sign Medium
2161-partition-array-according-to-given-pivot Medium
2221-find-triangular-sum-of-an-array Medium
2243-calculate-digit-sum-of-a-string Easy
2293-min-max-game Easy
2365-task-scheduler-ii Medium
2500-delete-greatest-value-in-each-row Easy
2553-separate-the-digits-in-an-array Easy
2751-robot-collisions Hard
2946-matrix-similarity-after-cyclic-shifts Easy
3168-minimum-number-of-chairs-in-a-waiting-room Easy
3248-snake-in-matrix Easy
3304-find-the-k-th-character-in-string-game-i Easy
3379-transformed-array Easy

Sliding Window

Problem Name Difficulty
0003-longest-substring-without-repeating-characters Medium
1052-grumpy-bookstore-owner Medium
1343-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold Medium
1839-longest-substring-of-all-vowels-in-order Medium
1876-substrings-of-size-three-with-distinct-characters Easy
2401-longest-nice-subarray Medium
3095-shortest-subarray-with-or-at-least-k-i Easy
3208-alternating-groups-ii Medium
3254-find-the-power-of-k-size-subarrays-i Medium
3439-reschedule-meetings-for-maximum-free-time-i Medium
3634-minimum-removals-to-balance-array Medium

Graph Theory

Problem Name Difficulty
2976-minimum-cost-to-convert-string-i Medium
3600-maximize-spanning-tree-stability-with-upgrades Hard
3650-minimum-cost-path-with-edge-reversals Medium

Heap (Priority Queue)

Problem Name Difficulty
0621-task-scheduler Medium
1878-get-biggest-three-rhombus-sums-in-a-grid Medium
2500-delete-greatest-value-in-each-row Easy
3650-minimum-cost-path-with-edge-reversals Medium

Shortest Path

Problem Name Difficulty
2976-minimum-cost-to-convert-string-i Medium
3650-minimum-cost-path-with-edge-reversals Medium

Stack

Problem Name Difficulty
0084-largest-rectangle-in-histogram Hard
0739-daily-temperatures Medium
1047-remove-all-adjacent-duplicates-in-string Easy
1475-final-prices-with-a-special-discount-in-a-shop Easy
1614-maximum-nesting-depth-of-the-parentheses Easy
1700-number-of-students-unable-to-eat-lunch Easy
2000-reverse-prefix-of-word Easy
2751-robot-collisions Hard

Monotonic Stack

Problem Name Difficulty
0084-largest-rectangle-in-histogram Hard
0739-daily-temperatures Medium
1475-final-prices-with-a-special-discount-in-a-shop Easy

Binary Search

Problem Name Difficulty
0852-peak-index-in-a-mountain-array Medium
1346-check-if-n-and-its-double-exist Easy
3600-maximize-spanning-tree-stability-with-upgrades Hard
3634-minimum-removals-to-balance-array Medium

Union-Find

Problem Name Difficulty
0130-surrounded-regions Medium
3600-maximize-spanning-tree-stability-with-upgrades Hard

Minimum Spanning Tree

Problem Name Difficulty
3600-maximize-spanning-tree-stability-with-upgrades Hard

Enumeration

Problem Name Difficulty
2778-sum-of-squares-of-special-elements Easy
2843-count-symmetric-integers Easy
2951-find-the-peaks Easy
2975-maximum-square-area-by-removing-fences-from-a-field Medium
3546-equal-sum-grid-partition-i Medium
3548-equal-sum-grid-partition-ii Hard

Backtracking

Problem Name Difficulty
1415-the-k-th-lexicographical-string-of-all-happy-strings-of-length-n Medium

Matrix

Problem Name Difficulty
0036-valid-sudoku Medium
0063-unique-paths-ii Medium
0064-minimum-path-sum Medium
0130-surrounded-regions Medium
1476-subrectangle-queries Medium
1582-special-positions-in-a-binary-matrix Easy
1861-rotating-the-box Medium
1878-get-biggest-three-rhombus-sums-in-a-grid Medium
1886-determine-whether-matrix-can-be-obtained-by-rotation Easy
2125-number-of-laser-beams-in-a-bank Medium
2500-delete-greatest-value-in-each-row Easy
2906-construct-product-matrix Medium
2946-matrix-similarity-after-cyclic-shifts Easy
3070-count-submatrices-with-top-left-element-and-sum-less-than-k Medium
3212-count-submatrices-with-equal-frequency-of-x-and-y Medium
3239-minimum-number-of-flips-to-make-binary-grid-palindromic-i Medium
3546-equal-sum-grid-partition-i Medium
3548-equal-sum-grid-partition-ii Hard
3567-minimum-absolute-difference-in-sliding-submatrix Medium
3643-flip-square-submatrix-vertically Easy

Number Theory

Problem Name Difficulty
2221-find-triangular-sum-of-an-array Medium
3334-find-the-maximum-factor-score-of-array Medium

Brainteaser

Problem Name Difficulty
3227-vowels-game-in-a-string Medium
3577-count-the-number-of-computer-unlocking-permutations Medium

Game Theory

Problem Name Difficulty
0843-guess-the-word Hard
3227-vowels-game-in-a-string Medium

Queue

Problem Name Difficulty
1700-number-of-students-unable-to-eat-lunch Easy

Recursion

Problem Name Difficulty
3304-find-the-k-th-character-in-string-game-i Easy
3307-find-the-k-th-character-in-string-game-ii Hard

Combinatorics

Problem Name Difficulty
0062-unique-paths Medium
2221-find-triangular-sum-of-an-array Medium
3577-count-the-number-of-computer-unlocking-permutations Medium

Design

Problem Name Difficulty
0380-insert-delete-getrandom-o1 Medium
1476-subrectangle-queries Medium

Interactive

Problem Name Difficulty
0843-guess-the-word Hard

Randomized

Problem Name Difficulty
0380-insert-delete-getrandom-o1 Medium

Linked List

Problem Name Difficulty
0019-remove-nth-node-from-end-of-list Medium
0237-delete-node-in-a-linked-list Medium
0876-middle-of-the-linked-list Easy

Depth-First Search

Problem Name Difficulty
0130-surrounded-regions Medium

Breadth-First Search

Problem Name Difficulty
0130-surrounded-regions Medium

About

A personal archive of my LeetCode journey, documenting daily problem-solving progress and algorithm implementations using Java.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages