Algorithms-and-Data-Structures Java implementations of core data structures - singly & doubly linked lists, stacks, queues, hash tables, and binary trees