Answer:
Check the explanation
Step-by-step explanation:
1) It is expected to produce a loop which repeatedly points head node and other nodes in the list will be dead links as it can't be reachable.
2) When you dequee first element will have removed. That is 7, Ajay, NFL.
3) When you push an element, it will be added at the beginning. So first item would be new item that is 5,joe, sonic. Last item don't change it would be same 9,jim,Golf.
4)
1) Arrays are continuous. If you need to store 1000 elements and there are no 1000 continuous memory locations, then program will fails. But if memory contains sparsed 1000 locations, we can use linked list.
2) Insert, delete are faster in linked list than Array.