Data Structures and Algorithms Table of Contents Challenge: Shift an Array Challenge: Search an Array with Binary Search Data-Structure: Singly Linked List Data-Structure: Stacks and Queues Challenge: Queue With Stacks Challenge: First-In, First out Animal Shelter Challenge: Multi-Bracket Validation