Coursera algorithm assignment 2, linkedlist implementation of deque & array implementation of randomized queue with resize feature