الحد الأدنى للمسافة بين عقد BST حل Leetcode

تشير مشكلة "الحد الأدنى للمسافة بين عقد BST" حل Leetcode إلى أنه تم تزويدك بشجرة بحث ثنائية. وأنت مطالب بإيجاد الحد الأدنى من الفرق في BST بأكمله. لذا ، فأنت بحاجة إلى إيجاد الحد الأدنى من الفرق المطلق بين أي عقدتين في BST. BST ...

المزيد

أقصى عمق لمحلول Leetcode ثنائي الشجرة

بيان المشكلة في المشكلة ، يتم إعطاء شجرة ثنائية وعلينا معرفة أقصى عمق للشجرة المحددة. الحد الأقصى لعمق الشجرة الثنائية هو عدد العقد الموجودة على طول المسار الأطول من عقدة الجذر وصولاً إلى العقدة الورقية الأبعد. المثال 3 / ...

المزيد

مجموعات الحروف من رقم الهاتف

في مجموعات الحروف الخاصة بمشكلة رقم الهاتف ، قدمنا ​​سلسلة تحتوي على أرقام من 2 إلى 9. المشكلة هي العثور على جميع المجموعات الممكنة التي يمكن تمثيلها بهذا الرقم إذا كان لكل رقم بعض الأحرف المخصصة له. تعيين الرقم هو ...

المزيد

قم بإنشاء كل المصفوفات التي تم فرزها الممكنة من عناصر بديلة لمصفوفتين تم فرزهما

توضح مشكلة "إنشاء كل المصفوفات التي تم فرزها الممكنة من عناصر بديلة لمصفوفتين مفروزتين" التي تفترض أن لديك مصفوفتان تم فرزهما. يطلب بيان المشكلة معرفة كل المصفوفات المصنفة الممكنة ، بحيث يجب ترتيب هذا العدد بدلاً من المصفوفتين المختلفتين. مثال ArrA [] ...

المزيد

فرز المكدس باستخدام العودية

بيان المشكلة توضح المشكلة "فرز مكدس باستخدام العودية" أنه يتم منحك بنية بيانات مكدس. فرز عناصرها باستخدام العودية. يمكن استخدام الوظائف المدرجة أدناه فقط للمكدس - دفع (عنصر) - لإدراج العنصر في المكدس. pop () - pop () - لإزالة / حذف ...

المزيد

حذف العنصر الأوسط من المكدس

بيان المشكلة بالنظر إلى بنية البيانات (المكدس). اكتب برنامجًا لحذف العنصر الأوسط للمكدس المحدد باستخدام الوظائف الأساسية للمكدس - اضغط () - لإدراج عنصر في المكدس. pop () - لإزالة / حذف العنصر العلوي من المكدس. فارغ () - للتحقق ...

المزيد

خلط الأعداد الصحيحة 2n كـ a1-b1-a2-b2-a3-b3 - .. bn بدون استخدام مسافات زائدة

بيان المشكلة يتم إعطاؤك مصفوفة من الأعداد الصحيحة. تطلب المشكلة "تبديل الأعداد الصحيحة 2n كـ a1-b1-a2-b2-a3-b3 - .. bn دون استخدام مسافة إضافية" خلط جميع الأرقام في المصفوفة بحيث تكون الأرقام مثل (x0، x1، x2، x3 ، y0 ، y1 ، y2 ، y3) سيتم خلطها عشوائيًا مثل x0 ، y0 ، ...

المزيد

شجرة ثنائية متوازنة

في مشكلة الشجرة الثنائية المتوازنة ، قدمنا ​​جذر الشجرة الثنائية. علينا أن نحدد ما إذا كان هو توازن الارتفاع أم لا. أمثلة إدخال إخراج صحيح إخراج: شجرة ثنائية متوازنة خاطئة كل عقدة في شجرة ثنائية متوازنة لها فرق 1 أو أقل ...

المزيد

عكس قائمة الانتظار باستخدام العودية

في عكس قائمة الانتظار باستخدام مشكلة العودية ، قدمنا ​​قائمة انتظار ، اكتب خوارزمية متكررة لعكس قائمة الانتظار باستخدام العودية. أمثلة الإدخال 10 -> 9 -> 3 -> 11 -> 5 الناتج 5 -> 11 -> 3 -> 9 -> 10 الإدخال 1 -> 2 -> 3 -> ...

المزيد

عكس المكدس باستخدام العودية

في عكس المكدس باستخدام مشكلة العودية ، قدمنا ​​بنية بيانات مكدس. اعكس عناصرها باستخدام العودية. يمكن فقط استخدام الوظائف المدرجة أدناه للمكدس - دفع (عنصر) - لإدراج العنصر في المكدس. pop () - لإزالة / حذف العنصر الموجود أعلى ...

المزيد