Algorithms connected to linked lists (circular, doubly, sparse), trees (binary tree, binary search tree, AVL trees) and graphs.