2
2
h>
#define N 5 // Maximum queue size
int queue[N];
int front = -1, rear = -1;
dequeue();
display();
peek();
return 0;
}
/*
Time Complexity Analysis:
- enqueue(): O(1) [Constant time insertion]
- dequeue(): O(1) [Constant time removal]
- peek(): O(1) [Constant time access]
- display(): O(n) [Iterating through the queue]
*/