هذا التطبيق يحل مشكلة الدورة الهاميلتونية لرسم بياني معين. تكمن المشكلة في إيجاد مسارات في رسم بياني موجه للرؤوس n ، بدءًا من نقطة البداية ، وزيارة جميع القمم مرة واحدة فقط والعودة إلى نقطة البداية. يُعرف هذا بمشكلة NP-Complete ولا يوجد حل فعال معروف بشكل عام. من وجهة نظر تعليم البرمجة ، أقدم حلًا للرسوم البيانية الصغيرة بستة رؤوس أو أقل ، جنبًا إلى جنب مع واجهة مستخدم سهلة الاستخدام.
في الأساس ، يبحث عن جميع المسارات الممكنة ، لكن الطريقة ليست تافهة وتحتاج إلى التفكير في الإجراء. يعد استخدام القوائم المختلفة والوظائف التكرارية في تنفيذ الخوارزمية مفيدًا لتحسين قدرات البرمجة. يجب أيضًا مراعاة واجهة المستخدم الرسومية لتكوين الرسومات وعرضها. يضيف الشعور بالإنجاز المكتسب من إكمال هذا التطبيق إلى التأثير التعليمي. من الممتع أيضًا تشغيل التطبيق النهائي ومشاهدة النتائج على الرسم البياني.
تاريخ التحديث
03/06/2022
التعليم
أمان البيانات
arrow_forward
يبدأ الحفاظ على أمان بياناتك بفهم الطريقة التي يتّبعها مطوِّرو التطبيقات لجمع بياناتك ومشاركتها. قد تختلف خصوصية البيانات وممارسات الأمان حسب كيفية استخدامك للتطبيق ومنطقتك وعمرك. يوفّر مطوِّر التطبيقات هذه المعلومات وقد يعدِّلها بمرور الوقت.
لا تتم مشاركة أيّ بيانات مع جهات خارجية.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى مشاركة بيانات المستخدمين
لم يتم تجميع أي بيانات.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى جمع بيانات المستخدمين