AniketTheProgrammer
Home
(current)
Courses
Projects
YT Projects
Coding Questions
Notification
Contact Us
Log In
All Topics
C Language
C++ Language
Greedy Algorithm
Hashing
Java Language
Linked List
Python
Queue
Stack
String
Sorting
Searching
Recursion
Backtracking
Dynamic Programming
Graph Theory
Bit Manipulation
Mathematics
Sliding Window Technique
Divide And Conquer
Matrix Manipulation
Two Pointers
Binary Tree
Topic: Queue-question / Level: Beginner
1. Implement a queue using an array.
2. Implement a queue using a linked list.
3. Write a program to enqueue an element in a queue.
4. Write a program to dequeue an element from a queue.
5. Write a function to check if a queue is empty.
6. Write a function to check if a queue is full.
7. Implement a circular queue using an array.
8. Write a program to reverse a queue.
9. Write a program to find the front element of a queue.
10. Write a program to get the size of a queue.
11. Implement a queue using two stacks.
12. Write a function to display the elements of a queue.
13. Write a program to delete all elements from a queue.
14. Write a program to merge two queues.
15. Write a program to copy one queue to another.
16. Write a program to implement a priority queue.
17. Write a function to get the maximum element in a queue.
18. Write a function to get the minimum element in a queue.
19. Write a program to sort a queue using another queue.
20. Write a program to interleave two queues.
21. Write a function to rotate a queue by k positions.
22. Write a program to check if a queue is a palindrome.
23. Implement a queue with a fixed-size array.
24. Write a function to find the middle element of a queue.
25. Write a program to implement a deque (double-ended queue).
26. Write a program to implement a queue using recursion.
27. Write a program to print the first non-repeating character in a stream using a queue.
28. Write a function to get the last element of a queue.
29. Write a program to find the second largest element in a queue.
30. Write a program to reverse the first k elements of a queue.
Previous
1
2
3
4
5
6
7
Next
More Levels
Intermediate
Advanced
Most Visited
Implement a queue that can categorize its elements based on user-defined tags.
Implement a queue that can support custom processing logic.
Implement a queue that can manage multi-tenant applications.
Create a program to simulate a call center queue.
Create a program to implement a queue that can provide access logs.
Create a program to sort a queue using another queue.
Write a program to find the maximum value in a sliding window using a queue.
Write a program to implement a deque (double-ended queue).
Create a program to find all anagrams of a word using a queue.
Implement a queue that can aggregate data from multiple sources.
Implement a queue that can detect cycles in a stream of data.
Implement a queue that can support transactions and rollback operations.
Create a program to implement a queue that can manage data synchronization.
Implement a queue that can monitor data quality.
Implement a queue using a linked list.