Skip to content

About

I Love problem solving

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

146 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LEETCODE-GFG

I Love problem solving

LeetCode Topics

Tree

0110-balanced-binary-tree
0222-count-complete-tree-nodes
0236-lowest-common-ancestor-of-a-binary-tree
0863-all-nodes-distance-k-in-binary-tree
0872-leaf-similar-trees

Depth-First Search

0110-balanced-binary-tree
0200-number-of-islands
0207-course-schedule
0210-course-schedule-ii
0236-lowest-common-ancestor-of-a-binary-tree
0863-all-nodes-distance-k-in-binary-tree
0872-leaf-similar-trees

Binary Tree

0110-balanced-binary-tree
0222-count-complete-tree-nodes
0236-lowest-common-ancestor-of-a-binary-tree
0863-all-nodes-distance-k-in-binary-tree
0872-leaf-similar-trees

Hash Table

0349-intersection-of-two-arrays
0496-next-greater-element-i
0560-subarray-sum-equals-k
0863-all-nodes-distance-k-in-binary-tree
1726-tuple-with-same-product
3434-maximum-frequency-after-subarray-operation
3729-count-distinct-subarrays-divisible-by-k-in-sorted-array
3731-find-missing-elements

Breadth-First Search

0200-number-of-islands
0207-course-schedule
0210-course-schedule-ii
0863-all-nodes-distance-k-in-binary-tree
1162-as-far-from-land-as-possible

Binary Search

0074-search-a-2d-matrix
0222-count-complete-tree-nodes
0240-search-a-2d-matrix-ii
0349-intersection-of-two-arrays

Bit Manipulation

0222-count-complete-tree-nodes
2850-minimum-moves-to-spread-stones-over-grid

Graph Theory

0207-course-schedule
0210-course-schedule-ii

Topological Sort

0207-course-schedule
0210-course-schedule-ii

Array

0056-merge-intervals
0064-minimum-path-sum
0074-search-a-2d-matrix
0200-number-of-islands
0240-search-a-2d-matrix-ii
0283-move-zeroes
0349-intersection-of-two-arrays
0496-next-greater-element-i
0560-subarray-sum-equals-k
1162-as-far-from-land-as-possible
1726-tuple-with-same-product
2850-minimum-moves-to-spread-stones-over-grid
3433-count-mentions-per-user
3434-maximum-frequency-after-subarray-operation
3729-count-distinct-subarrays-divisible-by-k-in-sorted-array
3731-find-missing-elements

Two Pointers

0283-move-zeroes
0349-intersection-of-two-arrays

Linked List

0023-merge-k-sorted-lists
2181-merge-nodes-in-between-zeros

Divide and Conquer

0023-merge-k-sorted-lists
0240-search-a-2d-matrix-ii

Heap (Priority Queue)

0023-merge-k-sorted-lists

Merge Sort

0023-merge-k-sorted-lists

Sorting

0056-merge-intervals
0349-intersection-of-two-arrays
3433-count-mentions-per-user
3731-find-missing-elements

Matrix

0064-minimum-path-sum
0074-search-a-2d-matrix
0200-number-of-islands
0240-search-a-2d-matrix-ii
1162-as-far-from-land-as-possible
2850-minimum-moves-to-spread-stones-over-grid

Dynamic Programming

0064-minimum-path-sum
1162-as-far-from-land-as-possible
2850-minimum-moves-to-spread-stones-over-grid
3434-maximum-frequency-after-subarray-operation

String

0020-valid-parentheses

Stack

0020-valid-parentheses
0496-next-greater-element-i

Backtracking

2850-minimum-moves-to-spread-stones-over-grid

Bitmask

2850-minimum-moves-to-spread-stones-over-grid

Simulation

2181-merge-nodes-in-between-zeros
3433-count-mentions-per-user

Counting

1726-tuple-with-same-product

Prefix Sum

0560-subarray-sum-equals-k
3434-maximum-frequency-after-subarray-operation
3729-count-distinct-subarrays-divisible-by-k-in-sorted-array

Math

3433-count-mentions-per-user

Greedy

3434-maximum-frequency-after-subarray-operation

Enumeration

3434-maximum-frequency-after-subarray-operation

Monotonic Stack

0496-next-greater-element-i

Union-Find

0200-number-of-islands

About

I Love problem solving

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages