Answered step by step
Verified Expert Solution
Question
00
1 Approved Answer
Data Structure and Algorithm Design CSCI 3000 Name: Assignment 3 -Linked List Linked list: Node: Yes, Node: We Node: All Node: Love Node: Weekends Date
Data Structure and Algorithm Design CSCI 3000 Name: Assignment 3 -Linked List Linked list: Node: Yes, Node: We Node: All Node: Love Node: Weekends Date For this assignment, you will be completing several methods in a class named LinkedList.java file. You will fill in the implementation of the following methods using Nodes (you may use as a reference the LinkedList exercise we completed in class using java or C++) LinkedList is empty: false The size is:3 Linked list: Node: We Node: All Node: Love getFirst0 addFirst(item) contains( item) , set(int n, item) removeNthNode( int n) addNode(int n, item) removeLasto The data in the first node is: We The data in the last node is: All getLastO It is your task to implement each of the missing methods. The main) method in the LinkedList.java file instantiates a linked list that can hold Strings, but your code should work with any objects stored within the list. After completing all the methods, your output should look like: LinkedList is empty: true The size is:0 Linked list: LinkedList is empty: false The size is: 3 Linked list: Node: I Node: Love Node: CS 3000 LinkedList is empty: false The size is: 3 Linked list Node: We Node: Love Node: Weekends LinkedList is empty: false The size is: 5
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access with AI-Powered Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started