Stack(Array)
Stack(LinkList)
Queue(Array)
Queue(LinkList)
Binary Search Tree
Breadth First Search
Depth First Search