Question: can you please help me solving this lab Lab 2: LINKED LIST IMPLEMENTATION 1. Given linked_list_01.cpp source file and do the following tasks to the




Lab 2: LINKED LIST IMPLEMENTATION 1. Given "linked_list_01.cpp" source file and do the following tasks to the file. a. Add new statements inside the main function to connect nodes nl, n2, and n3 as shown below. n1 n2 n3 item next prev item next prev item next head 10 20 30 ta2 b. Complete the implementation of listNodeBackward() function to list the nodes backward start from the tail. 2. Given "linked_list_02.cpp" source file. As a guide below is the default linked list structure constructed by the "linked_list_02.cpp" source file. head next Guide Yuki Martin Ra Based on the above information do the following tasks to the linked_list_02.cpp" source file. 2. Inside the main function just after the Noden - head: statement, add new statements to access node "Yuki" and then delete it. Below is the new structure of the linked list after the node "Yuki" is deleted. head next SA Sext ment sext James Guido Larry Martin Rames b. Still inside the main function of "linked_list_02.cpp" source file, find the three statements that have been written as follows: Node James = head; Node* guido = james->next; Node* larry - guido->next; Just after those three statements, do the operation to swap the position of nodes James and Guido. Below is the new structure of the linked list after the swap operation is done. head nate next BA next next next Guido Jumes Larry Martin R // linked list 01.cpp #include
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
