Given the following linked list, show the list after the following statements
are executed. The statements are shown using the LLNode
Head.setLink(Ptr);
Ptr = Ptr.getLink(); Ptr.setLink(Head);
Head.getLink().setLink(Ptr.getLink());
Head.setInfo(Ptr.getInfo());
Head.getLink().getLink().setLink(Head);
Ptr = new LLNode("purple"); Ptr.setLink(Head); Head = Ptr;
LLNodenewnode = new LLNode ("black"); Ptr = Head; while (Ptr.getLink() != null) Ptr = Ptr.getLink(); Ptr.setLink(newnode);
Given the following linked list, write the code to change the list to the following.
From original to
Ptr.setLink(null);
From original to
Head.setLink(Ptr);
From the first to the second list below
LLNodePtr = new LLNode ("first"); Ptr.setLink(Head); Head = Ptr;
From original to
Ptr = Ptr.getLink();
From the result of question 3 to
Ptr = new LLNode("left"); Head.getLink().setLink(Ptr); Ptr = new LLNode ("left"); LLStringNode anode = Head.getLink(); anode.setLink(Ptr);
From the original list to
String temp = Head.getLink().getInfo(); Head.getLink().setInfo(Ptr.link.info); Ptr.getLink().setInfo(temp);
From the original list to
LLNodetemp = new LLNode ("in"); temp.setLink(Head.getLink()); Head.setLink(temp);
From the previous list to
LLNodetemp = Head.getLink(); temp.setLink(Ptr);
Email Me |
Office Hours |
My Home Page |
Department Home |
MCC Home Page
© Copyright Emmi Schatz 2016