قمت بتطوير تطبيق ويب تفاعلي لتطبيق وعرض مجموعة من خوارزميات البحث والترتيب بطريقة عملية وبصرية.
يتيح التطبيق للمستخدم إدخال مجموعة من الأرقام وتشغيل الخوارزمية المطلوبة، ثم عرض نتيجة التنفيذ ودرجة التعقيد الزمني (Time Complexity) لكل خوارزمية.
يتضمن المشروع تطبيق ثلاث خوارزميات رئيسية:
• Binary Search
• Selection Sort
• Merge Sort
يهدف المشروع إلى تحويل المفاهيم الأساسية للخوارزميات وهياكل البيانات إلى تجربة تفاعلية تساعد على فهم طريقة عمل الخوارزميات ومقارنة أدائها.
التقنيات المستخدمة:
• HTML
• CSS
• JavaScript
• Algorithms & Data Structures