Skip to content

iamarghamallick/LeetCode-Solutions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode-Solutions

Auto-Updated with LeetHub

LeetCode Topics

Dynamic Programming

0010-regular-expression-matching
2028-the-earliest-and-latest-rounds-where-players-compete
2267-minimum-difference-in-sums-after-removal-of-elements
3490-find-the-maximum-length-of-valid-subsequence-i
3491-find-the-maximum-length-of-valid-subsequence-ii

Memoization

2028-the-earliest-and-latest-rounds-where-players-compete

Array

0108-convert-sorted-array-to-binary-search-tree
1350-remove-sub-folders-from-the-filesystem
1813-maximum-erasure-value
2079-delete-duplicate-folders-in-system
2170-count-number-of-maximum-bitwise-or-subsets
2267-minimum-difference-in-sums-after-removal-of-elements
2316-count-hills-and-valleys-in-an-array
2400-minimum-score-after-removals-on-a-tree
2497-maximum-matching-of-players-with-trainers
3490-find-the-maximum-length-of-valid-subsequence-i
3491-find-the-maximum-length-of-valid-subsequence-ii
3788-maximum-unique-subarray-sum-after-deletion
3789-maximize-subarrays-after-removing-one-conflicting-pair

Two Pointers

0160-intersection-of-two-linked-lists
2497-maximum-matching-of-players-with-trainers

Greedy

1818-maximum-score-from-removing-substrings
2497-maximum-matching-of-players-with-trainers
3788-maximum-unique-subarray-sum-after-deletion

Sorting

2497-maximum-matching-of-players-with-trainers

String

0006-zigzag-conversion
0008-string-to-integer-atoi
0010-regular-expression-matching
0012-integer-to-roman
0168-excel-sheet-column-title
1302-delete-characters-to-make-fancy-string
1350-remove-sub-folders-from-the-filesystem
1818-maximum-score-from-removing-substrings
2079-delete-duplicate-folders-in-system
3396-valid-word

Recursion

0010-regular-expression-matching

Linked List

0160-intersection-of-two-linked-lists
1411-convert-binary-number-in-a-linked-list-to-integer

Math

0012-integer-to-roman
0168-excel-sheet-column-title
1411-convert-binary-number-in-a-linked-list-to-integer

Heap (Priority Queue)

2267-minimum-difference-in-sums-after-removal-of-elements

Depth-First Search

0110-balanced-binary-tree
0111-minimum-depth-of-binary-tree
0112-path-sum
0144-binary-tree-preorder-traversal
1350-remove-sub-folders-from-the-filesystem
2400-minimum-score-after-removals-on-a-tree

Trie

1350-remove-sub-folders-from-the-filesystem
2079-delete-duplicate-folders-in-system

Hash Table

0012-integer-to-roman
0160-intersection-of-two-linked-lists
1813-maximum-erasure-value
2079-delete-duplicate-folders-in-system
3788-maximum-unique-subarray-sum-after-deletion

Hash Function

2079-delete-duplicate-folders-in-system

Sliding Window

1813-maximum-erasure-value

Stack

0144-binary-tree-preorder-traversal
1818-maximum-score-from-removing-substrings

Bit Manipulation

2170-count-number-of-maximum-bitwise-or-subsets
2400-minimum-score-after-removals-on-a-tree

Tree

0108-convert-sorted-array-to-binary-search-tree
0110-balanced-binary-tree
0111-minimum-depth-of-binary-tree
0112-path-sum
0144-binary-tree-preorder-traversal
2400-minimum-score-after-removals-on-a-tree

Segment Tree

3789-maximize-subarrays-after-removing-one-conflicting-pair

Enumeration

2170-count-number-of-maximum-bitwise-or-subsets
3789-maximize-subarrays-after-removing-one-conflicting-pair

Prefix Sum

3789-maximize-subarrays-after-removing-one-conflicting-pair

Divide and Conquer

0108-convert-sorted-array-to-binary-search-tree

Binary Search Tree

0108-convert-sorted-array-to-binary-search-tree

Binary Tree

0108-convert-sorted-array-to-binary-search-tree
0110-balanced-binary-tree
0111-minimum-depth-of-binary-tree
0112-path-sum
0144-binary-tree-preorder-traversal

Breadth-First Search

0111-minimum-depth-of-binary-tree
0112-path-sum

Backtracking

2170-count-number-of-maximum-bitwise-or-subsets