Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hsinha11/Leetcode-solutions
/ types & classes
Types & classes
539 in github.com/Hsinha11/Leetcode-solutions
⨍
Functions
798
◇
Types & classes
539
↓ 14 callers
Class
TreeNode
-572-subtree-of-another-tree/-572-subtree-of-another-tree.py:2
↓ 10 callers
Class
ListNode
369-plus-one-linked-list/369-plus-one-linked-list.cpp:8
↓ 5 callers
Class
TreeNode
-543-Diameter-of-Binary-Tree/-543-Diameter-of-Binary-Tree.py:2
↓ 3 callers
Class
Solution
123-best-time-to-buy-and-sell-stock-iii/best-time-to-buy-and-sell-stock-iii.py:4
↓ 2 callers
Class
Node
427-Construct-Quad-Tree/427_Construct_quad_tree.py:2
↓ 2 callers
Class
Solution
283-move-zeroes/move-zeroes.py:19
↓ 2 callers
Class
Solution
1895-minimum-number-of-operations-to-move-all-balls-to-each-box/minimum-number-of-operations-to-move-all-balls-to-each-box.py:4
↓ 2 callers
Class
Solution
26-remove-duplicates-from-sorted-array/remove-duplicates-from-sorted-array.py:19
↓ 1 callers
Class
Node
133-clone-graph/clone-graph.java:5
↓ 1 callers
Class
Solution
427-Construct-Quad-Tree/427_Construct_quad_tree.py:12
↓ 1 callers
Class
Solution
131-Palindrome-Partitioning/palindromeparitioning.py:3
↓ 1 callers
Class
Solution
9-Palindrome-Number/Palindrome-Number.py:1
↓ 1 callers
Class
Solution
-572-subtree-of-another-tree/-572-subtree-of-another-tree.py:8
↓ 1 callers
Class
Solution
2528-Maximize-the-Minimum-Powered-City/2528-Maximize-the-Minimum-Powered-City.py:3
↓ 1 callers
Class
Solution
1922-Count-Good-Numbers/1922_count_good_numbers.py:3
↓ 1 callers
Class
Solution
2965-Find_Missing_And_Repeated_Value/find-missing-and-repeated-values.py:16
↓ 1 callers
Class
Solution
1903-largest-odd-number-in-string/largest-odd-number-in-string.py:15
↓ 1 callers
Class
Solution
-543-Diameter-of-Binary-Tree/-543-Diameter-of-Binary-Tree.py:8
↓ 1 callers
Class
Solution
1383-Maximum-Performance-of-a-Team/Maximum-Performance-of-a-Team.py:4
↓ 1 callers
Class
Solution
239-Sliding-Window-Maximum/Sliding_window_maximum.py:3
↓ 1 callers
Class
Solution
1041-Robot-Bounded-In-Circle/Robot_bounded_in_circle.py:1
↓ 1 callers
Class
Solution
692-Top-K-Frequent-Words/Top_K_Frequent_Words.py:4
↓ 1 callers
Class
Solution
945-minimum-increment-to-make-array-unique/minimum-increment-to-make-array-unique.py:10
↓ 1 callers
Class
SolutionSnowball
283-move-zeroes/move-zeroes.py:75
↓ 1 callers
Class
SolutionTwoPass
283-move-zeroes/move-zeroes.py:54
Class
Bank
2169-simple-bank-system/simple-bank-system.py:2
Class
BookMyShow
2286-booking-concert-tickets-in-groups/2286-booking-concert-tickets-in-groups.cpp:13
Class
Cell
407_Trapping_Rain_Water_II/407.Trapping_Rain_Water_II.py:3
Class
Codec
535-encode-and-decode-TinyURL /EncodeAndDecodeTinyUrl.java:5
Class
Codec
297-serialize-and-deserialize-binary-tree/serialize-and-deserialize-binary-tree.py:8
Class
Codec
Serialize and deserialize a Binary Search Tree (BST). Approach: - Serialize using preorder traversal (root-left-right). We output values
449-serialize-and-deserialize-bst/serialize-and-deserialize-bst.py:4
Class
DSU
============================ Disjoint Set Union (Union-Find) ============================
MinimizeHammingDistance/MinimizeHammingDistance.cpp:7
Class
DSU
1202-smallest-string-with-swaps/1202-smallest-string-with-swaps.cpp:11
Class
DigitDP
2719-count-of-integers/2719-count-of-integers.cpp:13
Class
FoodRatings
2429-design-a-food-rating-system/design-a-food-rating-system.py:1
Class
HeapEntry
Helper comparator for max-heap by value
3691-maximum-total-subarray-value-ii/3691-maximum-total-subarray-value-ii.cpp:77
Class
IntervalMax
3691-maximum-total-subarray-value-ii/3691-maximum-total-subarray-value-ii.cpp:62
Class
Main
-68-Text_Justification/Code.java:3
Class
Max_words
-2114-maximum-number-of-words-found-in-sentences/Max_words.java:1
Class
MedianFinder
295-find-median-from-data-stream/find-median-from-data-stream.py:1
Class
MyCircularDeque
641-design-circular-deque/design-circular-deque.cpp:4
Class
MyLinkedList
838-design-linked-list/design-linked-list.py:1
Class
NumArray
303-Range_Sum_Query/Range_Sum_Query.py:3
Class
NumArray
303-range-sum-query-immutable/range-sum-query-immutable.py:1
Class
RandomizedCollection
381-insert-delete-getrandom-o1-duplicates-allowed/insert-delete-getrandom-o1-duplicates-allowed.py:3
Class
Solution
9.ispalindrome.cpp:1
Class
Solution
1615-range-sum-of-sorted-subarray-sums/range-sum-of-sorted-subarray-sums.py:1
Class
Solution
1615-range-sum-of-sorted-subarray-sums/range-sum-of-sorted-subarray-sums.cpp:1
Class
Solution
1447-jump-game-iv/jump-game-iv.py:1
Class
Solution
2917-count-pairs-whose-sum-is-less-than-target/count-pairs-whose-sum-is-less-than-target.cpp:1
Class
Solution
2128-reverse-prefix-of-word/reverse-prefix-of-word.py:1
Class
Solution
Approach: Iterate through the array while tracking seen numbers in a hash map. For each value i, if 2*i is already seen or (i is even and i/2 is seen)
1468-check-if-n-and-its-double-exist/check-if-n-and-its-double-exist.cpp:6
Class
Solution
Check If N and Its Double Exist (LeetCode 1346) Approach: Iterate through the array while maintaining a set of previously seen values.
1468-check-if-n-and-its-double-exist/check-if-n-and-its-double-exist.py:4
Class
Solution
4319-sum-of-compatible-numbers-in-range-i/sum-of-compatible-numbers-in-range-i.py:1
Class
Solution
3581-the-two-sneaky-numbers-of-digitville/the-two-sneaky-numbers-of-digitville.py:1
Class
Solution
1243-sum-of-nodes-with-even-valued-grandparent/sum-of-nodes-with-even-valued-grandparent.py:7
Class
Solution
151-reverse-words-in-a-string/reverse-words-in-a-string.py:1
Class
Solution
495-teemo-attacking/teemo-attacking.py:1
Class
Solution
179-largest-number/largest-number.py:1
Class
Solution
valid_palindrome/valid_palindrome.cpp:1
Class
Solution
1486-find-the-distance-value-between-two-arrays/find-the-distance-value-between-two-arrays.py:1
Class
Solution
506-relative-ranks/relative-ranks.py:1
Class
Solution
514-freedom-trail/freedom-trail.py:18
Class
Solution
371-sum-of-two-integers/sum-of-two-integers.java:3
Class
Solution
371-sum-of-two-integers/sum-of-two-integers.py:3
Class
Solution
2288-count-operations-to-obtain-zero/count-operations-to-obtain-zero.py:1
Class
Solution
202-happy-number/happy-number.py:1
Class
Solution
70-climbing-stairs/climbing-stairs.java:3
Class
Solution
70-climbing-stairs/climbing-stairs.py:3
Class
Solution
2163-kth-distinct-string-in-an-array/kth-distinct-string-in-an-array.py:1
Class
Solution
2163-kth-distinct-string-in-an-array/kth-distinct-string-in-an-array.cpp:1
Class
Solution
198-house-robber/house-robber.py:5
Class
Solution
198-house-robber/house-robber.java:3
Class
Solution
3227-find-missing-and-repeated-values/find-missing-and-repeated-values.py:1
Class
Solution
2580-circular-sentence/circular-sentence.py:1
Class
Solution
3830-find-closest-person/find-closest-person.py:1
Class
Solution
2323-minimum-bit-flips-to-convert-number/minimum-bit-flips-to-convert-number.py:1
Class
Solution
940-fruit-into-baskets/fruit-into-baskets.py:1
Class
Solution
46-Permutations/46-Permutations.py:1
Class
Solution
2502-sort-the-people/sort-the-people.py:1
Class
Solution
344-reverse-string/reverse-string.py:1
Class
Solution
994-Rotting-Oranges/Rotting-Oranges.cpp:4
Class
Solution
1823-find-the-winner-of-circular-game/find-winner-of-circular-game.cpp:1
Class
Solution
165-compare-version-numbers/compare-version-numbers.py:1
Class
Solution
2372-rearrange-characters-to-make-target-string/rearrange-characters-to-make-target-string.py:1
Class
Solution
13-Roman-to-Integer/roman-to-integer.cpp:15
Class
Solution
2493-reverse-odd-levels-of-binary-tree/reverse-odd-levels-of-binary-tree.py:7
Class
Solution
2582-minimum-score-of-a-path-between-two-cities/minimum-score-of-a-path-between-two-cities.py:1
Class
Solution
392-is-subsequence/is-subsequence.py:1
Class
Solution
55-jump-game/jump-game.java:3
Class
Solution
55-jump-game/jump-game.py:5
Class
Solution
509. Fibonacci/509.fibonacci.cpp:1
Class
Solution
2573-remove-nodes-from-linked-list/remove-nodes-from-linked-list.py:6
Class
Solution
645-set-mismatch/set-mismatch.py:1
Class
Solution
2724-convert-an-array-into-a-2d-array-with-conditions/convert-an-array-into-a-2d-array-with-conditions.py:1
Class
Solution
188-best-time-to-buy-and-sell-stock-iv/188-best-time-to-buy-and-sell-stock-iv.cpp:1
Class
Solution
3476-find-minimum-operations-to-make-all-elements-divisible-by-three/find-minimum-operations-to-make-all-elements-divisible-by-three.py:1
Class
Solution
1813-maximum-erasure-value/maximum-erasure-value.py:1
Class
Solution
1813-maximum-erasure-value/maximum-erasure-value.cpp:2
Class
Solution
260-single-number-iii/single-number-iii.py:1
next →
1–100 of 539, ranked by callers