Practice Real Company Assessment Patterns • Latest 2025–2026 Mock Tests

Programming Exercises

Create a class that represents a simple queue using an array with methods for enqueue and dequeue.

Hard

Problem 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; }
Log in or sign up to run or submit your code.Log inSign up
Input
Queue q; q.enqueue(10); q.enqueue(20);
Expected Output
Dequeued element: 10