تفاصيل العمل

مشروع عبارة عن أداة تفاعلية (Visualizer) لشرح وتنفيذ خوارزميات البحث في الرسوم البيانية (Graph Traversal) مثل Breadth-First Search (BFS) و Depth-First Search (DFS) بطريقة بصرية تساعد على فهم طريقة عملها خطوة بخطوة.

يتيح المشروع للمستخدم إنشاء جراف مخصص من خلال إضافة العقد (Nodes) والروابط (Edges)، ثم تشغيل الخوارزميات ومشاهدة كيفية استكشاف الجراف بشكل حي، حيث يتم توضيح ترتيب الزيارة والمسار الذي تتبعه الخوارزمية أثناء التنفيذ.

يتضمن المشروع:

- إنشاء وتعديل الجراف بشكل تفاعلي

- تنفيذ خوارزميات BFS و DFS

- عرض مرئي لترتيب زيارة العقد

- التحكم في سرعة التنفيذ لمتابعة الخطوات

- مقارنة سلوك الخوارزميات بشكل عملي

يساعد هذا المشروع الطلاب والمطورين على فهم أساسيات هياكل البيانات والخوارزميات (Data Structures & Algorithms) بطريقة تطبيقية، كما يُعد أداة مفيدة للتحضير للمقابلات التقنية وفهم مفاهيم الجراف بشكل أعمق.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
6
تاريخ الإضافة
تاريخ الإنجاز
المهارات