Hindi, asked by amarram0417, 5 months ago

what is the difference between circular linked list & singly linked list & double linked list?​

Answers

Answered by VedankMishra
1

Answer:

Circular Linked List is a variation of Linked list in which the first element points to the last element and the last element points to the first element. Both Singly Linked List and Doubly Linked List can be made into a circular linked list.

Answered by MichSuchana91
1

Answer:

•Circular Linked List is a variation of Linked list in which the first element points to the last element and the last element points to the first element. Both Singly Linked List and Doubly Linked List can be made into a circular linked list.

•Singly Linked List as Circular

In singly linked list, the next pointer of the last node points to the first node.

•Singly Linked List as Circular Linked List

•Doubly Linked List as Circular

In doubly linked list, the next pointer of the last node points to the first node and the previous pointer of the first node points to the last node making the circular in both directions.

•Doubly Linked List as Circular Linked List

As per the above illustration, following are the important points to be considered.

•The last link's next points to the first link of the list in both cases of singly as well as doubly linked list.

•The first link's previous points to the last of the list in case of doubly linked list.

Basic Operations

Following are the important operations supported by a circular list.

insert − Inserts an element at the start of the list.

delete − Deletes an element from the start of the list.

display − Displays the list.

Attachments:
Similar questions