Linked Lists Given the starter code consisting of ListOfNodes.java and Node.java, complete the implementation of all the methods in ListOfNodes.java without changing the code in Node.java or main(). You should start by commenting all the lines in main and gradually implement the methods then run the code after each method comparing the real output to the expected out listed here. The following are some rules and guidelines you must follow: a. Read all the methods and decide if some of them will call on others b. Reuse methods whenever possible c. You are encouraged to write private helper methods d. You cannot use the LinkedList class provided by the Java Framework The expected output is: [], 0 [l], 1 [el], 2 [Hel], 3 [Helo], 4 [Hello], 5 [ABCDE], 5 A B C D E [ABCDE], 5 CMPS 210 Quiz 1 Spring 2020/2021 [ABCCDE], 6 [ACXCDC], 6 [AXCDC], 5 1 C [AXCD], 4 D [AXC], 3 C [AX], 2 X [A], 1 A [], 0 [abcde], 5 [badce], 5 [$badce], 6 [b$daec], 6
2. Linked Lists
Given the starter code consisting of ListOfNodes.java and Node.java, complete the
implementation of all the methods in ListOfNodes.java without changing the code in Node.java
or main(). You should start by commenting all the lines in main and gradually implement the
methods then run the code after each method comparing the real output to the expected out listed
here. The following are some rules and guidelines you must follow:
a. Read all the methods and decide if some of them will call on others
b. Reuse methods whenever possible
c. You are encouraged to write private helper methods
d. You cannot use the LinkedList class provided by the Java Framework
The expected output is:
[], 0
[l], 1
[el], 2
[Hel], 3
[Helo], 4
[Hello], 5
[ABCDE], 5
A
B
C
D
E
[ABCDE], 5
CMPS 210 Quiz 1 Spring 2020/2021
[ABCCDE], 6
[ACXCDC], 6
[AXCDC], 5
1
C
[AXCD], 4
D
[AXC], 3
C
[AX], 2
X
[A], 1
A
[], 0
[abcde], 5
[badce], 5
[$badce], 6
[b$daec], 6
Step by step
Solved in 2 steps