Question: Implement the member function void insertAfterHead(int d) of the LinkedList class . The job of the function is to insert a new node with data
Implement the member function void insertAfterHead(int d) of the LinkedList class . The job of the function is to insert a new node with data d right after the head node. Your header will be
void LinkedList::insertAfterHead(int d)
The function does nothing if called on an empty list.
My incorrect code. I am having trouble with this last line.
void LinkedList::insertAfterHead(int d) { if(headPtr!= null) { head_>next = new Node new Node->next =headPtr->next } Node * temp = headPtr; Node * nodeToInsert = new Node() ; nodeToInsert->data=d ; nodeToInsert->next=temp ; headPtr=nodeToInsert; } }
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
