Skip to content

Latest commit

 

History

742 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

LeetCode Topics

Hash Table

0012-integer-to-roman
0030-substring-with-concatenation-of-all-words
0037-sudoku-solver
0076-minimum-window-substring
0219-contains-duplicate-ii
0290-word-pattern
3016-minimum-number-of-pushes-to-type-word-ii

String

0006-zigzag-conversion
0008-string-to-integer-atoi
0010-regular-expression-matching
0012-integer-to-roman
0022-generate-parentheses
0030-substring-with-concatenation-of-all-words
0032-longest-valid-parentheses
0043-multiply-strings
0065-valid-number
0076-minimum-window-substring
0093-restore-ip-addresses
0115-distinct-subsequences
0171-excel-sheet-column-number
0290-word-pattern
0761-special-binary-string
1927-sum-game
3016-minimum-number-of-pushes-to-type-word-ii

Greedy

1927-sum-game
3016-minimum-number-of-pushes-to-type-word-ii

Sorting

0761-special-binary-string
2948-make-lexicographically-smallest-array-by-swapping-elements
3016-minimum-number-of-pushes-to-type-word-ii

Counting

3016-minimum-number-of-pushes-to-type-word-ii

Math

0012-integer-to-roman
0043-multiply-strings
0062-unique-paths
0171-excel-sheet-column-number
1872-stone-game-viii
1927-sum-game
3116-kth-smallest-amount-with-single-denomination-combination

Tree

0101-symmetric-tree

Depth-First Search

0101-symmetric-tree

Breadth-First Search

0101-symmetric-tree

Binary Tree

0101-symmetric-tree

Array

0004-median-of-two-sorted-arrays
0031-next-permutation
0034-find-first-and-last-position-of-element-in-sorted-array
0037-sudoku-solver
0039-combination-sum
0040-combination-sum-ii
0051-n-queens
0054-spiral-matrix
0059-spiral-matrix-ii
0063-unique-paths-ii
0064-minimum-path-sum
0080-remove-duplicates-from-sorted-array-ii
0154-find-minimum-in-rotated-sorted-array-ii
0219-contains-duplicate-ii
1872-stone-game-viii
2948-make-lexicographically-smallest-array-by-swapping-elements
3116-kth-smallest-amount-with-single-denomination-combination

Sliding Window

0030-substring-with-concatenation-of-all-words
0076-minimum-window-substring
0219-contains-duplicate-ii

Dynamic Programming

0010-regular-expression-matching
0022-generate-parentheses
0032-longest-valid-parentheses
0062-unique-paths
0063-unique-paths-ii
0064-minimum-path-sum
0115-distinct-subsequences
1872-stone-game-viii

Backtracking

0022-generate-parentheses
0037-sudoku-solver
0039-combination-sum
0040-combination-sum-ii
0051-n-queens
0052-n-queens-ii
0093-restore-ip-addresses

Linked List

0023-merge-k-sorted-lists
0024-swap-nodes-in-pairs
0061-rotate-list
0082-remove-duplicates-from-sorted-list-ii
0237-delete-node-in-a-linked-list

Recursion

0010-regular-expression-matching
0024-swap-nodes-in-pairs

Two Pointers

0031-next-permutation
0061-rotate-list
0080-remove-duplicates-from-sorted-array-ii
0082-remove-duplicates-from-sorted-list-ii

Binary Search

0004-median-of-two-sorted-arrays
0034-find-first-and-last-position-of-element-in-sorted-array
0154-find-minimum-in-rotated-sorted-array-ii
3116-kth-smallest-amount-with-single-denomination-combination

Matrix

0037-sudoku-solver
0054-spiral-matrix
0059-spiral-matrix-ii
0063-unique-paths-ii
0064-minimum-path-sum

Simulation

0043-multiply-strings
0054-spiral-matrix
0059-spiral-matrix-ii

Combinatorics

0062-unique-paths
3116-kth-smallest-amount-with-single-denomination-combination

Divide and Conquer

0004-median-of-two-sorted-arrays
0023-merge-k-sorted-lists
0761-special-binary-string

Algorithm X

0037-sudoku-solver
0051-n-queens
0052-n-queens-ii

Heap (Priority Queue)

0023-merge-k-sorted-lists

Merge Sort

0023-merge-k-sorted-lists

Tournament Sort

0023-merge-k-sorted-lists

Stack

0032-longest-valid-parentheses

Bracket Sequences

0032-longest-valid-parentheses

Dancing Links

0037-sudoku-solver

Bit Manipulation

3116-kth-smallest-amount-with-single-denomination-combination

Number Theory

3116-kth-smallest-amount-with-single-denomination-combination

Game Theory

1872-stone-game-viii
1927-sum-game

Minimax

1872-stone-game-viii

Prefix Sum

1872-stone-game-viii

Zero-Sum Game

1872-stone-game-viii

Union-Find

2948-make-lexicographically-smallest-array-by-swapping-elements

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages