We discussed the add operation for a doubly linked list an showed that the corre
ID: 3679852 • Letter: W
Question
We discussed the add operation for a doubly linked list an showed that the correct order for th reference changes is
newNode.sestBack(location.getBack());
newNode.setLink(location);
location.getBack().setLink(newNode);
location.setBack(newNode);
Describe the ramifications of making the reference changes in a different order as well as describe what each part of the code a - c would do:
a)
location.setBack(newNode);
newNode.setBack(location.getBack());
newNode.setLink(location);
location.getBack().setLink(newNode);
b)
newNode.setBack(location.getBack());
location.getBack().setLink(newNode);
newNode.setLink(location);
location.setBack(newNode);
c)
newNode.setLink(location);
newNode.setBack(location.getBack());
location.getBack().setLink(newNode);
location.setBack(newNode);
Thank you.
Explanation / Answer
As per the instructions in the above segments:
A: In this method, A new node has been created in a location and setback the location and then variable location has been gotten.
B: In this method, the instance variable location and variable has been retrieved and then create a location and new node.
C: In this method, the instance variable location has already been set to the node before which we want to add
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.