MCPcopy Create free account

hub / github.com/Hsinha11/Leetcode-solutions / types & classes

Types & classes539 in github.com/Hsinha11/Leetcode-solutions

↓ 14 callersClassTreeNode
-572-subtree-of-another-tree/-572-subtree-of-another-tree.py:2
↓ 10 callersClassListNode
369-plus-one-linked-list/369-plus-one-linked-list.cpp:8
↓ 5 callersClassTreeNode
-543-Diameter-of-Binary-Tree/-543-Diameter-of-Binary-Tree.py:2
↓ 3 callersClassSolution
123-best-time-to-buy-and-sell-stock-iii/best-time-to-buy-and-sell-stock-iii.py:4
↓ 2 callersClassNode
427-Construct-Quad-Tree/427_Construct_quad_tree.py:2
↓ 2 callersClassSolution
283-move-zeroes/move-zeroes.py:19
↓ 2 callersClassSolution
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 callersClassSolution
26-remove-duplicates-from-sorted-array/remove-duplicates-from-sorted-array.py:19
↓ 1 callersClassNode
133-clone-graph/clone-graph.java:5
↓ 1 callersClassSolution
427-Construct-Quad-Tree/427_Construct_quad_tree.py:12
↓ 1 callersClassSolution
131-Palindrome-Partitioning/palindromeparitioning.py:3
↓ 1 callersClassSolution
9-Palindrome-Number/Palindrome-Number.py:1
↓ 1 callersClassSolution
-572-subtree-of-another-tree/-572-subtree-of-another-tree.py:8
↓ 1 callersClassSolution
2528-Maximize-the-Minimum-Powered-City/2528-Maximize-the-Minimum-Powered-City.py:3
↓ 1 callersClassSolution
1922-Count-Good-Numbers/1922_count_good_numbers.py:3
↓ 1 callersClassSolution
2965-Find_Missing_And_Repeated_Value/find-missing-and-repeated-values.py:16
↓ 1 callersClassSolution
1903-largest-odd-number-in-string/largest-odd-number-in-string.py:15
↓ 1 callersClassSolution
-543-Diameter-of-Binary-Tree/-543-Diameter-of-Binary-Tree.py:8
↓ 1 callersClassSolution
1383-Maximum-Performance-of-a-Team/Maximum-Performance-of-a-Team.py:4
↓ 1 callersClassSolution
239-Sliding-Window-Maximum/Sliding_window_maximum.py:3
↓ 1 callersClassSolution
1041-Robot-Bounded-In-Circle/Robot_bounded_in_circle.py:1
↓ 1 callersClassSolution
692-Top-K-Frequent-Words/Top_K_Frequent_Words.py:4
↓ 1 callersClassSolution
945-minimum-increment-to-make-array-unique/minimum-increment-to-make-array-unique.py:10
↓ 1 callersClassSolutionSnowball
283-move-zeroes/move-zeroes.py:75
↓ 1 callersClassSolutionTwoPass
283-move-zeroes/move-zeroes.py:54
ClassBank
2169-simple-bank-system/simple-bank-system.py:2
ClassBookMyShow
2286-booking-concert-tickets-in-groups/2286-booking-concert-tickets-in-groups.cpp:13
ClassCell
407_Trapping_Rain_Water_II/407.Trapping_Rain_Water_II.py:3
ClassCodec
535-encode-and-decode-TinyURL /EncodeAndDecodeTinyUrl.java:5
ClassCodec
297-serialize-and-deserialize-binary-tree/serialize-and-deserialize-binary-tree.py:8
ClassCodec
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
ClassDSU
============================ Disjoint Set Union (Union-Find) ============================
MinimizeHammingDistance/MinimizeHammingDistance.cpp:7
ClassDSU
1202-smallest-string-with-swaps/1202-smallest-string-with-swaps.cpp:11
ClassDigitDP
2719-count-of-integers/2719-count-of-integers.cpp:13
ClassFoodRatings
2429-design-a-food-rating-system/design-a-food-rating-system.py:1
ClassHeapEntry
Helper comparator for max-heap by value
3691-maximum-total-subarray-value-ii/3691-maximum-total-subarray-value-ii.cpp:77
ClassIntervalMax
3691-maximum-total-subarray-value-ii/3691-maximum-total-subarray-value-ii.cpp:62
ClassMain
-68-Text_Justification/Code.java:3
ClassMax_words
-2114-maximum-number-of-words-found-in-sentences/Max_words.java:1
ClassMedianFinder
295-find-median-from-data-stream/find-median-from-data-stream.py:1
ClassMyCircularDeque
641-design-circular-deque/design-circular-deque.cpp:4
ClassMyLinkedList
838-design-linked-list/design-linked-list.py:1
ClassNumArray
303-Range_Sum_Query/Range_Sum_Query.py:3
ClassNumArray
303-range-sum-query-immutable/range-sum-query-immutable.py:1
ClassRandomizedCollection
381-insert-delete-getrandom-o1-duplicates-allowed/insert-delete-getrandom-o1-duplicates-allowed.py:3
ClassSolution
9.ispalindrome.cpp:1
ClassSolution
1615-range-sum-of-sorted-subarray-sums/range-sum-of-sorted-subarray-sums.py:1
ClassSolution
1615-range-sum-of-sorted-subarray-sums/range-sum-of-sorted-subarray-sums.cpp:1
ClassSolution
1447-jump-game-iv/jump-game-iv.py:1
ClassSolution
2917-count-pairs-whose-sum-is-less-than-target/count-pairs-whose-sum-is-less-than-target.cpp:1
ClassSolution
2128-reverse-prefix-of-word/reverse-prefix-of-word.py:1
ClassSolution
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
ClassSolution
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
ClassSolution
4319-sum-of-compatible-numbers-in-range-i/sum-of-compatible-numbers-in-range-i.py:1
ClassSolution
3581-the-two-sneaky-numbers-of-digitville/the-two-sneaky-numbers-of-digitville.py:1
ClassSolution
1243-sum-of-nodes-with-even-valued-grandparent/sum-of-nodes-with-even-valued-grandparent.py:7
ClassSolution
151-reverse-words-in-a-string/reverse-words-in-a-string.py:1
ClassSolution
495-teemo-attacking/teemo-attacking.py:1
ClassSolution
179-largest-number/largest-number.py:1
ClassSolution
valid_palindrome/valid_palindrome.cpp:1
ClassSolution
1486-find-the-distance-value-between-two-arrays/find-the-distance-value-between-two-arrays.py:1
ClassSolution
506-relative-ranks/relative-ranks.py:1
ClassSolution
514-freedom-trail/freedom-trail.py:18
ClassSolution
371-sum-of-two-integers/sum-of-two-integers.java:3
ClassSolution
371-sum-of-two-integers/sum-of-two-integers.py:3
ClassSolution
2288-count-operations-to-obtain-zero/count-operations-to-obtain-zero.py:1
ClassSolution
202-happy-number/happy-number.py:1
ClassSolution
70-climbing-stairs/climbing-stairs.java:3
ClassSolution
70-climbing-stairs/climbing-stairs.py:3
ClassSolution
2163-kth-distinct-string-in-an-array/kth-distinct-string-in-an-array.py:1
ClassSolution
2163-kth-distinct-string-in-an-array/kth-distinct-string-in-an-array.cpp:1
ClassSolution
198-house-robber/house-robber.py:5
ClassSolution
198-house-robber/house-robber.java:3
ClassSolution
3227-find-missing-and-repeated-values/find-missing-and-repeated-values.py:1
ClassSolution
2580-circular-sentence/circular-sentence.py:1
ClassSolution
3830-find-closest-person/find-closest-person.py:1
ClassSolution
2323-minimum-bit-flips-to-convert-number/minimum-bit-flips-to-convert-number.py:1
ClassSolution
940-fruit-into-baskets/fruit-into-baskets.py:1
ClassSolution
46-Permutations/46-Permutations.py:1
ClassSolution
2502-sort-the-people/sort-the-people.py:1
ClassSolution
344-reverse-string/reverse-string.py:1
ClassSolution
994-Rotting-Oranges/Rotting-Oranges.cpp:4
ClassSolution
1823-find-the-winner-of-circular-game/find-winner-of-circular-game.cpp:1
ClassSolution
165-compare-version-numbers/compare-version-numbers.py:1
ClassSolution
2372-rearrange-characters-to-make-target-string/rearrange-characters-to-make-target-string.py:1
ClassSolution
13-Roman-to-Integer/roman-to-integer.cpp:15
ClassSolution
2493-reverse-odd-levels-of-binary-tree/reverse-odd-levels-of-binary-tree.py:7
ClassSolution
2582-minimum-score-of-a-path-between-two-cities/minimum-score-of-a-path-between-two-cities.py:1
ClassSolution
392-is-subsequence/is-subsequence.py:1
ClassSolution
55-jump-game/jump-game.java:3
ClassSolution
55-jump-game/jump-game.py:5
ClassSolution
509. Fibonacci/509.fibonacci.cpp:1
ClassSolution
2573-remove-nodes-from-linked-list/remove-nodes-from-linked-list.py:6
ClassSolution
645-set-mismatch/set-mismatch.py:1
ClassSolution
2724-convert-an-array-into-a-2d-array-with-conditions/convert-an-array-into-a-2d-array-with-conditions.py:1
ClassSolution
188-best-time-to-buy-and-sell-stock-iv/188-best-time-to-buy-and-sell-stock-iv.cpp:1
ClassSolution
3476-find-minimum-operations-to-make-all-elements-divisible-by-three/find-minimum-operations-to-make-all-elements-divisible-by-three.py:1
ClassSolution
1813-maximum-erasure-value/maximum-erasure-value.py:1
ClassSolution
1813-maximum-erasure-value/maximum-erasure-value.cpp:2
ClassSolution
260-single-number-iii/single-number-iii.py:1
next →1–100 of 539, ranked by callers