Bubble sort, Select sort, Insert sort, Quick sort, Heap sort, Merge sort, Hill sort, Bucket sort, Cardinal sort. Directed graph, undirected graph, cyclic graph, acyclic graph, complete graph, dense graph, sparse graph, topological graph. Binary tree, red black tree, van Emde Boas tree, minimum spanning tree.