ما معنى binary tree؟
المعنى في مجال تطوير البرمجيات مع أمثلة
binary tree: شجرة ثنائية، بنية شجرية ثنائية
بنية بيانات شجرية لا تملك كل عقدة فيها أكثر من ابنين، يُسمى أحدهما عادةً الابن الأيسر والآخر الأيمن.
طريقة الاستخدام
تستخدم لتعليم الاستدعاء الذاتي واجتياز البنى الهرمية والبيانات المتداخلة. وتدعم بعض أشكالها المتخصصة البحث أو الترتيب أو تحليل التعابير بكفاءة.
أمثلة
During the code review, she drew a binary tree on the whiteboard to explain the recursive traversal function.
رسمت على اللوح شجرة ثنائية أثناء مراجعة الشيفرة لشرح دالة الاجتياز التكراري.
ساعد الرسم على توضيح علاقات الآباء والأبناء وكيف تزور الدالة العقد واحدةً تلو الأخرى.
The interview task asked candidates to compute the height of a binary tree without modifying the original nodes.
طلبت مسألة المقابلة من المرشحين حساب ارتفاع شجرة ثنائية من دون تعديل العقد الأصلية.
تحدد الشجرة الثنائية بنية المسألة، مع اشتراط الحفاظ على بياناتها كما هي.
تراكيب شائعة
- binary tree traversal
- balanced binary tree
- binary tree node
مصطلحات ذات صلة
مصطلحات أخرى: هياكل البيانات والخوارزميات
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
