In our previous tutorials we have discussed that C programming allows multiple dimensions in arrays like 1D arrays, 2D arrays. Similarly, we can have three or more dimensions too.

Priority Queue is a data structure which is similar to Queue and Stack. Moreover, it is an extension to queue with following properties Each item is associated with

A queue is a data structure used to store items that has defined way of Insertion and Deletion operation. It follows First in First Out(FIFO) means items inserted

A stack is a data structure used to store items that has defined way of Insertion and Deletion operation. It follows Last in First Out(LIFO) means items inserted

In earlier posts of linked lists, we have discussed about Linked list and some of its basic operations like Insertion and Deletion. Insertion – Insertion to Linked List – Explanation,