Queue algorithm implementation using a Linked List design instead array, which significantly improvements the efficiency, as loops are not required.
[1] https://www.cs.bu.edu/teaching/c/queue/linked-list/funcs.html
[2] https://www.geeksforgeeks.org/queue-set-2-linked-list-implementation/