Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
Introduction
- What is a Queue?
- Queue data structure applications
- Priority Queue, Deque, and Circular Queue
Queue Implementation
- Implementing Queue using Stacks
- Implementing LRU cache
- Implementing Stack using Queues
- Implementing Deque
- Priority Queues
Standard Queue Problems
- Checking if the Queue can be sorted into another Queue
- Using BFS for a graph
- Level order tree traversal
- Reversing a path in BST
- Constructing a complete binary tree
- page replacement algorithms program
- Checking completeness of binary tree
- Zigzag tree traversal
- FIFO vs LIFO
Operations on Queue
- Reversing a Queue
- Interleaving the first half of the Queue with the second half
- Sorting a Queue without an extra space
Other Queue Operations
- Level order transversal in spiral form
- Finding the largest and smallest multiple
- The iterative method of finding the height of the binary tree
- Implementing priority queue through comparator in Java
- Finding the maximum level sum in binary tree
- Queue-based approach for the first non-repeating character in a stream
Summary and Next Steps
Requirements
- Basic knowledge of object-oriented programming language
Audience
- Developers
Testimonials
The interactive discussions and real world examples.
Ahmed - Ahmed Saif Al Ali , Federal Demographic Council
real world knowledge sharing by the instructor, rather than academic
Anup Govindan Namboodiri, Abu Dhabi Early Childhood Authority
he is great and explain simple way
Ayesha Hasan Alhammadi - Khawla Albusaeedi , Federal Demographic Council
The discussions around applicability of concepts to real work experiences
Yousif Al Ali - Yousif , Abu Dhabi Early childhood Authority
Its very informative but convenient at the same time
Mariam Karmostaji - Khawla Albusaeedi , Federal Demographic Council
his valuable knowledge and understeering well the subject.
Ayoub Darwish Alwahdani - Yhaya Yassen Obaisi, Personal
Related Courses
Data Quality: Advanced Techniques
21 hours
Data Architecture Fundamentals
28 hours
EBX5 for Developers
21 hours
Pimcore PIM/MDM
21 hours
GDPR Workshop
7 hours
GDPR Advanced
21 hours
How to Audit GDPR Compliance
14 hours
CDP - Certificate in Data Protection
35 hours
Introduction to Cryptography
21 hours
Oracle GoldenGate
14 hours
Talend Open Studio for ESB
21 hours
Talend Big Data Integration
28 hours
Talend Administration Center (TAC)
14 hours