Question: Write a recursive function that removes all nodes containing x from a list. Since the first node pointer may be deleted, it is passed in

Write a recursive function that removes all nodes containing x from a list. Since the first node pointer may be deleted, it is passed in by reference.

void replaceValues(Nodetype* &p, int x)

Example format for code:

template void insertBefore(nodeType* &p, T x, T y)

{

if(p == NULL)

return;

insertBefore(p->next,x,y);

if(p->info == y)

p = new nodeType(x,p);

}

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 Databases Questions!