مرجع
آخر الزيارات

خوارزمية لي

250 كلمة•0 مشاهدة•🗒️ منذ 22 ساعة
باختصار: خوارزمية لي معروفة كذلك بخوازمية حلّ المتاهة. تجد هنا «نهاية لجميع»، «الخوارزمية» و«لجميع النقاط التي تحمل علامة i» ضمن 6 أقسام.
المحتويات
  1. نهاية لجميع
  2. الخوارزمية
  3. لجميع النقاط التي تحمل علامة i
  4. مثال تنفيد
  5. التهيئة
  6. طالما i≠1

تعريفًا بالموضوع، خوارزمية لي معروفة كذلك بخوازمية حلّ المتاهة. هي واحدة من خوارزميات استطلاع المسار و لقيت رواجا تطبيقيا في توجيه أشرطة الربط على لوحات الدوائر الإلكترونية. إنّها تاريخيا أقدم طريقة أدرجت في أنظمة التصميم الألي لاللّوحة المطبوعة و الدارات المتكاملة . ونتناول فيما يلي مزيدًا من التفاصيل.

نهاية لجميع

  • إذا لم توجد نقطة لها علامة i + 1
  • نهاية الخوارزمية : المسار غير ممكن
  • نهاية إذا
  • i + 1 → i
  • حتى نقطة بعلامة i = الوصول A
  • استعاد الطريق
  • علامة نقطة الوصول i = A

الخوارزمية

علاوةً على ذلك، يتم تعريف المتاهة على أنها شبكة من النقاط. تبحث هذه الخوارزمية على أفضل مسار بين نقطة البداية S ونقطة الوصول المتصلة A، وتتجنب النقاط التي تم تعريفها على أنها عوائق. الخوارزمية تتكوّن من أربع إجراءات متتالية و هي :

لجميع النقاط التي تحمل علامة i

  • لجميع النقاط المجاورة النقطة التي تحمل علامة i
  • إذا كانت النقاط المجاورة بدون علامة و ليست عائق
  • اسند النقاط المجاورة علامة i + 1
  • نهاية إذا
  • نهاية لجميع

مثال تنفيد

كذلك، الصورة هنا على اليسار توضح كيف تعمل خوارزمية لي على شبكة 24 × 16. التطبيق يتمثل في توجيه الروابط في لوحة إلكترونية مطبوعة. الاتساق كيف تلتقي العلامات في جميع النقاط قبل العوائق وبعدها يثير الإعجاب. المسار المستعاد ليس فريدًا ، لكن الخوارزمية تضمن أنّ جميع المسارات الممكن استعادها متساوية المسافة.

التهيئة

  • انتقل إلى نقطة البداية S ، اسندها علامة 0
  • 0 ← i
  • الانتشار
  • كرر

طالما i≠1

  • انتقل إلى النقطة المجاورة التي تحمل علامة 1 - i
  • أضف هذه النقطة إلى المسار
  • i - 1 → i
  • نهاية طالما
  • التنظيف
  • ألغي جميع العلامات الحالية

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.