Storage of a large number of items in main memory, where accessing an item by its position, and avoiding problems caused by memory fragmentation, are important.
|
Array List
|
|
Stack
|
|
Queue
|
|
Deque
|
|
Binary tree
|
|
Binary search tree
|
|
Linked List
|
|
HashMap
|
|
HashSet
|
|
Priority Queue
|
|
Graph
|