Create a class that represents a simple queue using an array with methods for enqueue and dequeue.
HardProblem Statement
Create a class that represents a simple queue using an array with methods for enqueue and dequeue.
Sample Input
Queue q; q.enqueue(10); q.enqueue(20);
Sample Output
Dequeued element: 10
Limits
Time: 2s · Memory: 256 MB
Code Editor
00:00
#include <iostream>
#define MAX 100
class Queue {
private:
int arr[MAX];
int front, rear;
public:
Queue();
void enqueue(int x);
int dequeue();
};
int main() {
// Logic to demonstrate Queue functionality
return 0;
}
Input
Queue q; q.enqueue(10); q.enqueue(20);
Expected Output
Dequeued element: 10