Skip to content

Hifzu04/Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of LeetCode questions to ace the coding interview! - Created using LeetHub v2

LeetCode Topics

Array

0036-valid-sudoku
0037-sudoku-solver
0188-best-time-to-buy-and-sell-stock-iv
0300-longest-increasing-subsequence
0309-best-time-to-buy-and-sell-stock-with-cooldown
0498-diagonal-traverse
0714-best-time-to-buy-and-sell-stock-with-transaction-fee
1050-construct-binary-search-tree-from-preorder-traversal
1426-find-n-unique-integers-sum-up-to-zero
1586-longest-subarray-of-1s-after-deleting-one-element
1834-minimum-number-of-people-to-teach
1917-maximum-average-pass-ratio
3251-maximum-area-of-longest-diagonal-rectangle
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3733-length-of-longest-v-shaped-diagonal-segment
3744-minimum-operations-to-make-array-elements-zero
3748-sort-matrix-by-diagonals

Dynamic Programming

0188-best-time-to-buy-and-sell-stock-iv
0300-longest-increasing-subsequence
0309-best-time-to-buy-and-sell-stock-with-cooldown
0714-best-time-to-buy-and-sell-stock-with-transaction-fee
1586-longest-subarray-of-1s-after-deleting-one-element
2408-number-of-people-aware-of-a-secret
3733-length-of-longest-v-shaped-diagonal-segment

Sliding Window

1586-longest-subarray-of-1s-after-deleting-one-element

Matrix

0036-valid-sudoku
0037-sudoku-solver
0498-diagonal-traverse
3733-length-of-longest-v-shaped-diagonal-segment
3748-sort-matrix-by-diagonals

Simulation

0498-diagonal-traverse
2408-number-of-people-aware-of-a-secret

Linked List

0114-flatten-binary-tree-to-linked-list

Stack

0114-flatten-binary-tree-to-linked-list
1050-construct-binary-search-tree-from-preorder-traversal

Tree

0098-validate-binary-search-tree
0114-flatten-binary-tree-to-linked-list
0450-delete-node-in-a-bst
0530-minimum-absolute-difference-in-bst
0783-search-in-a-binary-search-tree
0799-minimum-distance-between-bst-nodes
1050-construct-binary-search-tree-from-preorder-traversal

Depth-First Search

0098-validate-binary-search-tree
0114-flatten-binary-tree-to-linked-list
0530-minimum-absolute-difference-in-bst
0799-minimum-distance-between-bst-nodes

Binary Tree

0098-validate-binary-search-tree
0114-flatten-binary-tree-to-linked-list
0450-delete-node-in-a-bst
0530-minimum-absolute-difference-in-bst
0783-search-in-a-binary-search-tree
0799-minimum-distance-between-bst-nodes
1050-construct-binary-search-tree-from-preorder-traversal

Binary Search Tree

0098-validate-binary-search-tree
0300-longest-increasing-subsequence
0450-delete-node-in-a-bst
0530-minimum-absolute-difference-in-bst
0783-search-in-a-binary-search-tree
0799-minimum-distance-between-bst-nodes
1050-construct-binary-search-tree-from-preorder-traversal

Monotonic Stack

1050-construct-binary-search-tree-from-preorder-traversal

Greedy

0714-best-time-to-buy-and-sell-stock-with-transaction-fee
1834-minimum-number-of-people-to-teach
1917-maximum-average-pass-ratio

Memoization

3733-length-of-longest-v-shaped-diagonal-segment

Sorting

2887-sort-vowels-in-a-string
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3748-sort-matrix-by-diagonals

Math

1426-find-n-unique-integers-sum-up-to-zero
1440-convert-integer-to-the-sum-of-two-no-zero-integers
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i
3279-alice-and-bob-playing-flower-game
3462-vowels-game-in-a-string
3744-minimum-operations-to-make-array-elements-zero
3830-find-closest-person

Hash Table

0036-valid-sudoku
0037-sudoku-solver
1834-minimum-number-of-people-to-teach
3872-find-most-frequent-vowel-and-consonant

Breadth-First Search

0530-minimum-absolute-difference-in-bst
0799-minimum-distance-between-bst-nodes

Backtracking

0037-sudoku-solver

Heap (Priority Queue)

1917-maximum-average-pass-ratio

Geometry

3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i

Enumeration

2837-minimum-operations-to-make-the-integer-zero
3277-find-the-number-of-ways-to-place-people-ii
3278-find-the-number-of-ways-to-place-people-i

Bit Manipulation

2837-minimum-operations-to-make-the-integer-zero
3744-minimum-operations-to-make-array-elements-zero

Brainteaser

2837-minimum-operations-to-make-the-integer-zero
3462-vowels-game-in-a-string

Queue

2408-number-of-people-aware-of-a-secret

String

2887-sort-vowels-in-a-string
3462-vowels-game-in-a-string
3872-find-most-frequent-vowel-and-consonant

Game Theory

3462-vowels-game-in-a-string

Counting

3872-find-most-frequent-vowel-and-consonant

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages