Question: What does this code do ? public void F ( ) { Node curr = head; while ( curr ! = null ) { if

What does this code do?
public void F(){
Node curr = head;
while (curr != null){
if (curr.next != null && curr.value == curr.next.value){
curr.next = curr.next.next);
} else {
curr = curr.next; }}
a. Removes duplicates from linked-list.
b. Empty linked-list.
c. Sorts linked-list in ascending order.
d. Removes last element in linked-list.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!