Question: Help me with these questions plz CISP 360: Problem Set #12 See ywe Beadio meterit Only Section 622 Uinked lists and other structures Exercises 1
CISP 360: Problem Set #12 See ywe Beadio meterit Only Section 622 Uinked lists and other structures Exercises 1 Given the following oode: struct ListNode int data struct listNode next ListNode head; Wite statements that will set the head variable to a newly created where the first node has a data value of 1, the second node has a data value of 2, and the third has a data list of ListNodes of three elements value of 3 P 1132 2 Gilven the ListNode struct definition from exercise 1, write a function that takes a pointer to a linked list of ListNodes and etuny total 3 Given the ListNode struct definition from exercise 1, write a function that takes a pointer to a linked-list of ListNodes and prints the contents of each node to the screen. For example, if you call this function with the list from exercise 1, i should print: 1 2 3 the total number of elements in the list 4.Given the ListNode struct definition from exercise 1, write statements that add a new element with a-data value of 0 to the beginning of a non-NULL linked list 5. Given the ListNode struct definition from exercise 1, write statements that add a new element with a data value of 101 to the end of a non-NULL linked ist. 6.The ListNode struct definition from exercise 1 is a typical definition of a singly linked list Write the struct definition for a and the next element linked list., where each element has a pointer to the previous element 7.Given the doubly linked list struct definition from exercise 6, write statements, that wil set a pointer to a newty created doubly linked list of three elements where the first node has a data value of 1, the second node has a data value of 2, and the third has a data value of 3
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
