My LeetCode Pratice

Category

String

Valid Parenthesis String

Tree

Dynamic Programming

Array

  • 442
  • 969
  • 238
  • 78: Combination, Permutation by DFS
  • 77: Combination
  • 46: Permutation
  • 17: Permutation by DFS
  • 287
  • 79: DFS
  • 55: Greedy
  • 54
  • 15
  • 1109: Difference
  • 41: First Missing Positive

Interval

DFS

BFS

Binary Search

Stack

Linked List

Heap

Math

Two Pointers

Backtracking

Graph

  • 207: dfs, bfs

Sorting

Topological Sorting

Prefix Sum

Hash Table

Special Data Structure