تحويل مصفوفة مرتبة إلى حل Leetcode لشجرة البحث الثنائية

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

المزيد

أكبر عنصر في Array Leetcode Solutions

في هذه المشكلة ، علينا إرجاع العنصر الأكبر k في مصفوفة لم يتم فرزها. لاحظ أن المصفوفة يمكن أن تحتوي على تكرارات. لذا علينا إيجاد العنصر الأكبر Kth بالترتيب الفرز ، وليس العنصر المميز Kth الأكبر. المثال أ = {4، 2، 5، 3 ...

المزيد

أطول سلسلة فرعية بدون تكرار الأحرف

بالنظر إلى سلسلة ، علينا إيجاد طول أطول سلسلة فرعية دون تكرار الأحرف. لنلق نظرة على بعض الأمثلة: مثال pwwkew 3 الشرح: الإجابة هي "wke" بطول 3 aav 2 الشرح: الإجابة هي "av" بطول 2 Approach-1 لأطول سلسلة فرعية بدون تكرار الأحرف القوة الغاشمة ...

المزيد

تنفيذ Deque باستخدام Doubly Linked List

بيان المشكلة توضح المشكلة "تنفيذ Deque باستخدام Doubly Linked List" أنك بحاجة إلى تنفيذ الوظائف التالية من Deque أو Doubly Ended Queue باستخدام قائمة مرتبطة بشكل مضاعف ، insertFront (x): أضف العنصر x في بداية Deque insertEnd (x ): أضف العنصر x في نهاية ...

المزيد

الحد الأدنى من العمليات لتحويل X إلى Y.

بيان المشكلة توضح مشكلة "الحد الأدنى من العمليات لتحويل X إلى Y" أنه تم إعطاؤك رقمين X و Y ، يلزم تحويل X إلى Y باستخدام العمليات التالية: رقم البداية هو X. يمكن إجراء العمليات التالية على X و يوم الأرقام التي تم إنشاؤها ...

المزيد

تحقق مما إذا كانت شجرة ثنائية معينة كاملة أم لا

بيان المشكلة توضح المشكلة "تحقق مما إذا كانت شجرة ثنائية معينة كاملة أم لا" أنه تم إعطاؤك جذر شجرة ثنائية ، تحقق مما إذا كانت الشجرة كاملة أم لا. تم ملء جميع مستويات الشجرة الثنائية الكاملة باستثناء المستوى الأخير والعقد ...

المزيد

دمج شجرتين متوازنتين للبحث الثنائي

بيان المشكلة بالنظر إلى شجرتين متوازنتين للبحث الثنائي ، هناك عدد n من العناصر في أول BST وعناصر m في BST الثاني. اكتب خوارزمية لدمج شجرتين متوازنتين للبحث الثنائي لتشكيل شجرة بحث ثنائية متوازنة ثالثة مع عناصر (n + m). مثال لطلب الإدخال والإخراج المسبق ...

المزيد

عنصر K-th المميز في مصفوفة

يتم إعطاؤك مصفوفة عدد صحيح A ، اطبع العنصر المميز k في المصفوفة. قد تحتوي المصفوفة المعطاة على نسخ مكررة ويجب أن تطبع المخرجات عنصرًا مميزًا k بين جميع العناصر الفريدة في المصفوفة. إذا كان k أكثر من عدد من العناصر المميزة ، فقم بالإبلاغ عنها. إدخال مثال: ...

المزيد

قم بإزالة الحد الأدنى من عدد العناصر بحيث لا يوجد عنصر مشترك في كلتا المصفوفتين

إعطاء مصفوفتين A و B تتكونان من عناصر n و m على التوالي. قم بإزالة الحد الأدنى من عدد العناصر بحيث لا يوجد عنصر مشترك في كل من المصفوفة وقم بطباعة عدد العناصر التي تمت إزالتها. إدخال مثال: A [] = {1، 2، 1، 1} B [] = {1، 1} الإخراج: الحد الأدنى من العناصر المراد إزالتها ...

المزيد

أصغر مضاعف لرقم معين

في أصغر مضاعف لعدد معين مكون من رقمين 0 و 9 ، المشكلة الوحيدة التي أعطيناها هي العدد n ، أوجد أصغر عدد مكون من الرقمين 0 و 9 الذي يقبل القسمة على n. افترض أن الإجابة لن تتجاوز 106. أمثلة الإدخال 3 الناتج 9 ...

المزيد