ما معنى heap؟
المعنى في مجال تطوير البرمجيات مع أمثلة
heap: كومة ذات أولوية، بنية كومة
بنية بيانات شجرية تفرض قاعدة ترتيب بين الآباء والأبناء، وتستخدم غالبًا لاستخراج أصغر عنصر أو أكبره بكفاءة.
طريقة الاستخدام
تستخدم في طوابير الأولوية وخوارزميات الجدولة. ويختلف هذا المعنى البنيوي عن منطقة الذاكرة التي تسمى heap أيضًا.
أمثلة
The scheduler uses a heap to retrieve the task with the earliest deadline.
يستخدم المجدول كومة لاستخراج المهمة ذات أقرب موعد نهائي.
تتيح بنية الأولوية الوصول سريعًا إلى المهمة الأسبق استحقاقًا.
After inserting the new item, restore the heap ordering property.
بعد إدراج العنصر الجديد، أعد خاصية ترتيب الكومة إلى حالتها الصحيحة.
قد يخل الإدراج بقاعدة ترتيب الآباء والأبناء، لذا يلزم إصلاح البنية.
تراكيب شائعة
- binary heap
- min heap
- heap property
مصطلحات ذات صلة
مصطلحات أخرى: هياكل البيانات والخوارزميات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
