Data structures learning path
Linked-List -> Doubly-linked-list -> Stack -> Queue -> Binary_tree -> Binary search tree -> Heap -> Graph -> Disjointsets(Union_find_in_graph) -> Grapgh-Algoritms -> Hashing
some of the concepts in binary tree and BST are same concept