There are four different types of queues:
- Simple Queue
- Circular Queue
- Priority Queue
- Double Ended Queue
- Input Restricted Deque :- In this deque, input is restricted at a single end but allows deletion at both the ends.
- Output Restricted Deque :- In this deque, output is restricted at a single end but allows insertion at both the ends.
- Traversal - access each element of the linked list
- Insertion - adds a new element to the linked list
- Deletion - removes the existing elements
- Search - find a node in the linked list
- Sort - sort the nodes of the linked list
- Singly Linked List
- Doubly Linked List
- Circular Linked List
- Binary Tree
- Binary Search Tree
- AVL Tree
- B-Tree