Skip to content

Latest commit

 

History

History
105 lines (104 loc) · 5.92 KB

File metadata and controls

105 lines (104 loc) · 5.92 KB

Algorithm

LeetCode Topics

Binary Search

Problem Name Difficulty
0278-first-bad-version Easy

Interactive

Problem Name Difficulty
0278-first-bad-version Easy

Hash Table

Problem Name Difficulty
0013-roman-to-integer Easy
0169-majority-element Easy
0217-contains-duplicate Easy
0383-ransom-note Easy
0409-longest-palindrome Easy

String

Problem Name Difficulty
0013-roman-to-integer Easy
0067-add-binary Easy
0383-ransom-note Easy
0409-longest-palindrome Easy

Counting

Problem Name Difficulty
0169-majority-element Easy
0383-ransom-note Easy

Math

Problem Name Difficulty
0013-roman-to-integer Easy
0067-add-binary Easy
0070-climbing-stairs Easy

Dynamic Programming

Problem Name Difficulty
0070-climbing-stairs Easy

Memoization

Problem Name Difficulty
0070-climbing-stairs Easy

Greedy

Problem Name Difficulty
0409-longest-palindrome Easy

Linked List

Problem Name Difficulty
0206-reverse-linked-list Easy
0876-middle-of-the-linked-list Easy

Recursion

Problem Name Difficulty
0206-reverse-linked-list Easy

Array

Problem Name Difficulty
0169-majority-element Easy
0217-contains-duplicate Easy

Divide and Conquer

Problem Name Difficulty
0169-majority-element Easy

Sorting

Problem Name Difficulty
0169-majority-element Easy
0217-contains-duplicate Easy

Bit Manipulation

Problem Name Difficulty
0067-add-binary Easy

Simulation

Problem Name Difficulty
0067-add-binary Easy

Tree

Problem Name Difficulty
0104-maximum-depth-of-binary-tree Easy
0543-diameter-of-binary-tree Easy

Depth-First Search

Problem Name Difficulty
0104-maximum-depth-of-binary-tree Easy
0543-diameter-of-binary-tree Easy

Binary Tree

Problem Name Difficulty
0104-maximum-depth-of-binary-tree Easy
0543-diameter-of-binary-tree Easy

Two Pointers

Problem Name Difficulty
0876-middle-of-the-linked-list Easy

Breadth-First Search

Problem Name Difficulty
0104-maximum-depth-of-binary-tree Easy