the main advantages of singly linked list are: 1) Singly linked list can store data in non-contiguous locations. Thus there is no need of compaction of memory, when some large related data is to be stored into the memory. 2) Insertion and deletion of …