Data_Structures_Assignment

Tasks Complete the following tasks to pass the tests and this assignment.

  1. In the src/linked-list/queue.js file, implement a complete Queue using only a LinkedList.

  2. In the src/removeDuplicates.js file, implement an algorithm to delete all duplicate values from a sorted linked list. Values may be numbers or strings.

  3. In the src/linked-list/stack.js file, implement a complete Stack using only a LinkedList.

  4. In the src/queue/parkingLot.js file, implement a Parking Lot that uses a Queue when the lot is full.

  5. In the src/stack/isPalindrome.js file, implement an algorithm to check if a string a palindrome using a Stack.