In Progress Updated

Leetcode Review

Array

binary search, sliding window, prefix sum, double pointer, simulation

  1. sum of intervals
  • prefix sum
  1. binary search
  2. shortest unsorted continuous subarray
  • sliding window
  • greedy

Linked List

double pointer, simulation

  1. reverse linked list
  2. swap nodes in pairs
  3. remove nth node from end of list
  • double pointer
  1. circular linked list
  • double pointer
  1. intersection of two linked lists
  • double pointer
  1. reverse nodes in k-group

Hash

Stack

Queue

Binary Tree

String

Double Pointer

Sliding Window

Binary Search

Recursion

Backtracking

Dynamic Programming

Greedy

Graph