شرح 07 – Queues | CSBP323 Data Structures and Algorithms
حياد الحريري - hiad Al Hariri
0:00 / 0:00
شرح 07 – Queues | CSBP323 Data Structures and Algorithms
78 просмотров · 4 мес. назад
حياد الحريري - hiad Al Hariri
489 подписчиков
78 просмотров · 4 мес. назад
في هذا الفيديو أشرح ملف 07 – Queues من مادة
CSBP323 – Data Structures and Algorithms
بطريقة مبسطة ومرتبة، مع شرح الفكرة الأساسية والكود والتدريبات المهمة.
الشرح يغطي المواضيع التالية:
• مفهوم Queue
• فكرة FIFO: First In, First Out
• الفرق بين Queue و Stack
• Queue ADT
• العمليات الأساسية: enqueue و dequeue
• front و rear
• الفرق بين front() و dequeue()
• تنفيذ Queue باستخدام Linked List
• Node Class
• LinkedQueue Constructor
• clean, size, is_empty, is_full
• enqueue Method
• dequeue Method
• Full LinkedQueue Code
• Reverse a Queue
• Exam Tips وأسئلة مراجعة سريعة
الهدف من الفيديو هو فهم كيف تعمل الـ Queue خطوة بخطوة، وكيف نستخدم front و rear أثناء الإضافة والحذف، بالإضافة إلى التدريب على أسئلة مشابهة لأسئلة الاختبارات.
هذا الشرح هو جهد شخصي مني لتبسيط المحتوى، فإذا وُجد أي خطأ أو نقص فهو غير مقصود، وأرحب بأي تصحيح أو ملاحظة منكم.
0:00 Introduction
0:32 Queue Concept and FIFO Principle
3:02 Enqueue and Dequeue Operations
6:12 Queue Implementation Using Linked List
9:49 Reverse a Queue
11:12 Exam Tips: Front, Rear, and Tracing
11:40 Final Summary
Hashtags:
#CSBP323 #DataStructures #Algorithms #Python #Queue #FIFO #Enqueue #Dequeue #LinkedQueue #Programming #Coding