Queue Operations are......
1· Enqueue—Add an item(new item in back side) to the end of the queue.
2· Dequeue—Remove an item from the front.
3· Queue Front—Who is first?
4· Queueu End—Who is last?
Circular Linked List is another remedy for the drawbacks of the Single Linked List besides Doubly Linked List. A Slight change to the structure of a linear list is made to convert it to circular linked list; link field in the last node contains a pointer back to the first not Null.
There are two basic methods for the implementation of stacks--- one where the memory is used statically(by using Array) and the other where the memory is used dynamically(by Linked List).