Data Structures
One-dimensional Structures
###Array ###3String ###Linked list
#Two-dimensional structures ###2-D array
#Three structures ###Binary search tree ###prefix tree(AKA a trie)
#Maps and Sets ###Hashmap, Hashset ###TreeMap, TreeSet
#Graphs ###Directed graph ###Undirected graph ###Adjacency matrix
#Advanced data structure ###Disjoint Set ###Balanced trees ###Heap