Data-Structures Implementation of Data Strucutres Stack Queue: Implemented using two stacks LinkedList Binary Search Tree - reference: CLRS Splay Tree - reference: Princeton C.S. HashTable