# Data Structure & Algorithm + [Sorting](#sorting) + [Recursion](#recursion) + [Search](#search) + [Linear Data Structure](#linear-Data-Structure) + [Non-Linear Data Structure](#non-Linear-Data-Structure) + [Graph](#graph) + [Sliding window](#sliding-window) + [Two Pointer](#two-pointer) # sorting: + bubble + insertion + merge + quick + selection # recursion # search: + binary + linear # linear-Data-Structure: + link list + stack + queue # non-Linear-Data-Structure: + tree # graph: + BFS + DFS # sliding-window: + Fixed size + Dynamic size # two-pointer: