Skip to content

This is automated repository, contains solved problems from Leetcode and geeksforgfeeks online judges. The files inside this repository has been automatically created whenever any submission has done.

Notifications You must be signed in to change notification settings

TheDev05/LeetCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hare Krishna

This repository basically contains DSA practiced problems from Leetcode and geeksforgfeeks online judges.

Leetcode Profile
GFG Profile

^ Note: The above files are automatically created by Leethub, a beautiful extension by @QasimWani
Get this one from here.

Love & Peace. đź’™

Array

3416-sum-of-digit-differences-of-all-pairs
3430-count-days-without-meetings

Sorting

3430-count-days-without-meetings

Hash Table

3416-sum-of-digit-differences-of-all-pairs

Math

0279-perfect-squares
0633-sum-of-square-numbers
3416-sum-of-digit-differences-of-all-pairs

Counting

3416-sum-of-digit-differences-of-all-pairs

Two Pointers

0633-sum-of-square-numbers

Binary Search

0633-sum-of-square-numbers

Linked List

0025-reverse-nodes-in-k-group

Recursion

0025-reverse-nodes-in-k-group

Dynamic Programming

0279-perfect-squares

Breadth-First Search

0279-perfect-squares

LeetCode Topics

Depth-First Search

0310-minimum-height-trees
0329-longest-increasing-path-in-a-matrix
0419-battleships-in-a-board
1387-find-elements-in-a-contaminated-binary-tree
2764-maximum-number-of-fish-in-a-grid

Breadth-First Search

0310-minimum-height-trees
0329-longest-increasing-path-in-a-matrix
1387-find-elements-in-a-contaminated-binary-tree
2764-maximum-number-of-fish-in-a-grid

Graph

0310-minimum-height-trees
0329-longest-increasing-path-in-a-matrix

Topological Sort

0310-minimum-height-trees
0329-longest-increasing-path-in-a-matrix

String

0003-longest-substring-without-repeating-characters
0044-wildcard-matching
0049-group-anagrams
0331-verify-preorder-serialization-of-a-binary-tree
0648-replace-words
1533-display-table-of-food-orders-in-a-restaurant
2221-check-if-a-parentheses-string-can-be-valid
2232-adding-spaces-to-a-string
2691-count-vowel-strings-in-ranges
3445-lexicographically-minimum-string-after-removing-stars
3634-find-mirror-score-of-a-string

Stack

0150-evaluate-reverse-polish-notation
0331-verify-preorder-serialization-of-a-binary-tree
0445-add-two-numbers-ii
0456-132-pattern
2221-check-if-a-parentheses-string-can-be-valid
3445-lexicographically-minimum-string-after-removing-stars
3634-find-mirror-score-of-a-string

Tree

0331-verify-preorder-serialization-of-a-binary-tree
1387-find-elements-in-a-contaminated-binary-tree

Binary Tree

0331-verify-preorder-serialization-of-a-binary-tree
1387-find-elements-in-a-contaminated-binary-tree

Dynamic Programming

0044-wildcard-matching
0053-maximum-subarray
0329-longest-increasing-path-in-a-matrix
0646-maximum-length-of-pair-chain
0718-maximum-length-of-repeated-subarray

Greedy

0044-wildcard-matching
0452-minimum-number-of-arrows-to-burst-balloons
0646-maximum-length-of-pair-chain
2221-check-if-a-parentheses-string-can-be-valid
2640-maximum-number-of-integers-to-choose-from-a-range-i
3264-maximum-points-after-enemy-battles
3445-lexicographically-minimum-string-after-removing-stars
3764-maximum-sum-with-at-most-k-elements
3779-eat-pizzas

Recursion

0044-wildcard-matching

Linked List

0019-remove-nth-node-from-end-of-list
0445-add-two-numbers-ii

Two Pointers

0019-remove-nth-node-from-end-of-list
0031-next-permutation
0283-move-zeroes
2232-adding-spaces-to-a-string
2699-count-the-number-of-fair-pairs

Array

0031-next-permutation
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0048-rotate-image
0049-group-anagrams
0053-maximum-subarray
0128-longest-consecutive-sequence
0150-evaluate-reverse-polish-notation
0153-find-minimum-in-rotated-sorted-array
0239-sliding-window-maximum
0283-move-zeroes
0329-longest-increasing-path-in-a-matrix
0347-top-k-frequent-elements
0380-insert-delete-getrandom-o1
0419-battleships-in-a-board
0452-minimum-number-of-arrows-to-burst-balloons
0456-132-pattern
0646-maximum-length-of-pair-chain
0648-replace-words
0718-maximum-length-of-repeated-subarray
0907-koko-eating-bananas
1056-capacity-to-ship-packages-within-d-days
1533-display-table-of-food-orders-in-a-restaurant
2179-most-beautiful-item-for-each-query
2188-minimized-maximum-of-products-distributed-to-any-store
2232-adding-spaces-to-a-string
2552-maximum-sum-of-distinct-subarrays-with-length-k
2640-maximum-number-of-integers-to-choose-from-a-range-i
2691-count-vowel-strings-in-ranges
2699-count-the-number-of-fair-pairs
2764-maximum-number-of-fish-in-a-grid
2766-find-the-prefix-common-array-of-two-arrays
2888-minimum-index-of-a-valid-split
3152-maximum-value-of-an-ordered-triplet-ii
3225-length-of-longest-subarray-with-at-most-k-frequency
3264-maximum-points-after-enemy-battles
3314-most-frequent-prime
3430-count-days-without-meetings
3483-alternating-groups-ii
3522-find-the-power-of-k-size-subarrays-i
3619-adjacent-increasing-subarrays-detection-ii
3764-maximum-sum-with-at-most-k-elements
3779-eat-pizzas

Hash Table

0003-longest-substring-without-repeating-characters
0049-group-anagrams
0128-longest-consecutive-sequence
0347-top-k-frequent-elements
0380-insert-delete-getrandom-o1
0398-random-pick-index
0648-replace-words
1387-find-elements-in-a-contaminated-binary-tree
1533-display-table-of-food-orders-in-a-restaurant
2552-maximum-sum-of-distinct-subarrays-with-length-k
2640-maximum-number-of-integers-to-choose-from-a-range-i
2766-find-the-prefix-common-array-of-two-arrays
2888-minimum-index-of-a-valid-split
3225-length-of-longest-subarray-with-at-most-k-frequency
3314-most-frequent-prime
3445-lexicographically-minimum-string-after-removing-stars
3634-find-mirror-score-of-a-string

Sliding Window

0003-longest-substring-without-repeating-characters
0239-sliding-window-maximum
0718-maximum-length-of-repeated-subarray
2552-maximum-sum-of-distinct-subarrays-with-length-k
3225-length-of-longest-subarray-with-at-most-k-frequency
3483-alternating-groups-ii
3522-find-the-power-of-k-size-subarrays-i

Divide and Conquer

0053-maximum-subarray
0347-top-k-frequent-elements

Binary Search

0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0153-find-minimum-in-rotated-sorted-array
0456-132-pattern
0718-maximum-length-of-repeated-subarray
0907-koko-eating-bananas
1056-capacity-to-ship-packages-within-d-days
2179-most-beautiful-item-for-each-query
2188-minimized-maximum-of-products-distributed-to-any-store
2640-maximum-number-of-integers-to-choose-from-a-range-i
2699-count-the-number-of-fair-pairs
3619-adjacent-increasing-subarrays-detection-ii

Sorting

0049-group-anagrams
0347-top-k-frequent-elements
0452-minimum-number-of-arrows-to-burst-balloons
0646-maximum-length-of-pair-chain
1533-display-table-of-food-orders-in-a-restaurant
2179-most-beautiful-item-for-each-query
2640-maximum-number-of-integers-to-choose-from-a-range-i
2699-count-the-number-of-fair-pairs
2888-minimum-index-of-a-valid-split
3430-count-days-without-meetings
3764-maximum-sum-with-at-most-k-elements
3779-eat-pizzas

Heap (Priority Queue)

0239-sliding-window-maximum
0347-top-k-frequent-elements
3445-lexicographically-minimum-string-after-removing-stars
3764-maximum-sum-with-at-most-k-elements

Bucket Sort

0347-top-k-frequent-elements

Counting

0347-top-k-frequent-elements
3314-most-frequent-prime

Quickselect

0347-top-k-frequent-elements

Memoization

0329-longest-increasing-path-in-a-matrix

Matrix

0048-rotate-image
0329-longest-increasing-path-in-a-matrix
0419-battleships-in-a-board
2764-maximum-number-of-fish-in-a-grid
3314-most-frequent-prime
3764-maximum-sum-with-at-most-k-elements

Simulation

2232-adding-spaces-to-a-string
3634-find-mirror-score-of-a-string

Math

0048-rotate-image
0150-evaluate-reverse-polish-notation
0380-insert-delete-getrandom-o1
0398-random-pick-index
0445-add-two-numbers-ii
3314-most-frequent-prime

Enumeration

3314-most-frequent-prime

Number Theory

3314-most-frequent-prime

Rolling Hash

0718-maximum-length-of-repeated-subarray

Hash Function

0718-maximum-length-of-repeated-subarray

Union Find

0128-longest-consecutive-sequence
2764-maximum-number-of-fish-in-a-grid

Prefix Sum

2691-count-vowel-strings-in-ranges

Monotonic Stack

0456-132-pattern

Ordered Set

0456-132-pattern
1533-display-table-of-food-orders-in-a-restaurant

Design

0380-insert-delete-getrandom-o1
1387-find-elements-in-a-contaminated-binary-tree

Randomized

0380-insert-delete-getrandom-o1
0398-random-pick-index

Reservoir Sampling

0398-random-pick-index

Trie

0648-replace-words

Queue

0239-sliding-window-maximum

Monotonic Queue

0239-sliding-window-maximum

Bit Manipulation

2766-find-the-prefix-common-array-of-two-arrays

About

This is automated repository, contains solved problems from Leetcode and geeksforgfeeks online judges. The files inside this repository has been automatically created whenever any submission has done.

Topics

Resources

Stars

Watchers

Forks

Languages