Skip to content

Latest commit

 

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCodee

A collection of LeetCode questions to ace the coding interview!

LeetCode Topics

Linked List

0019-remove-nth-node-from-end-of-list
0021-merge-two-sorted-lists
0083-remove-duplicates-from-sorted-list
0148-sort-list
0206-reverse-linked-list

Recursion

0021-merge-two-sorted-lists
0206-reverse-linked-list
1013-fibonacci-number

Tree

0145-binary-tree-postorder-traversal
0784-insert-into-a-binary-search-tree
1285-balance-a-binary-search-tree

Binary Search Tree

0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0268-missing-number
0784-insert-into-a-binary-search-tree
1285-balance-a-binary-search-tree

Binary Tree

0145-binary-tree-postorder-traversal
0784-insert-into-a-binary-search-tree
1285-balance-a-binary-search-tree

Array

0001-two-sum
0026-remove-duplicates-from-sorted-array
0027-remove-element
0034-find-first-and-last-position-of-element-in-sorted-array
0035-search-insert-position
0088-merge-sorted-array
0118-pascals-triangle
0120-triangle
0268-missing-number
1524-string-matching-in-an-array

Divide and Conquer

0148-sort-list
1285-balance-a-binary-search-tree

Greedy

1285-balance-a-binary-search-tree

Depth-First Search

0145-binary-tree-postorder-traversal
1285-balance-a-binary-search-tree
2121-find-if-path-exists-in-graph

Stack

0020-valid-parentheses
0145-binary-tree-postorder-traversal

Hash Table

0001-two-sum
0013-roman-to-integer
0268-missing-number

Math

0013-roman-to-integer
0067-add-binary
0070-climbing-stairs
0268-missing-number
1013-fibonacci-number
1236-n-th-tribonacci-number

String

0005-longest-palindromic-substring
0013-roman-to-integer
0014-longest-common-prefix
0020-valid-parentheses
0067-add-binary
0392-is-subsequence
1524-string-matching-in-an-array

Two Pointers

0005-longest-palindromic-substring
0019-remove-nth-node-from-end-of-list
0026-remove-duplicates-from-sorted-array
0027-remove-element
0088-merge-sorted-array
0148-sort-list
0392-is-subsequence

Dynamic Programming

0005-longest-palindromic-substring
0070-climbing-stairs
0118-pascals-triangle
0120-triangle
0392-is-subsequence
1013-fibonacci-number
1236-n-th-tribonacci-number

Bit Manipulation

0067-add-binary
0268-missing-number

Simulation

0067-add-binary

Sorting

0088-merge-sorted-array
0148-sort-list
0268-missing-number

Merge Sort

0148-sort-list

Memoization

0070-climbing-stairs
1013-fibonacci-number
1236-n-th-tribonacci-number

String Matching

1524-string-matching-in-an-array

Breadth-First Search

2121-find-if-path-exists-in-graph

Union Find

2121-find-if-path-exists-in-graph

Graph

1916-find-center-of-star-graph
2121-find-if-path-exists-in-graph
3189-find-champion-ii

Trie

0014-longest-common-prefix

About

A collection of LeetCode questions to ace the coding interview!

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages