الحد الأدنى من التحركات إلى حل Leetcode للعناصر المتساوية

بيان المشكلة في هذه المسألة ، لدينا مجموعة من الأعداد الصحيحة. أيضًا ، يُسمح لنا بإجراء مجموعة معينة من العمليات على هذه المصفوفة. في عملية واحدة ، يمكننا زيادة "n - 1 ″ (جميع العناصر باستثناء أي عنصر) في المصفوفة بمقدار 1. نحن بحاجة إلى ...

المزيد

الحد الأقصى لحل Leetcode Subarray

بيان المشكلة باستخدام مصفوفة عدد صحيح ، ابحث عن المصفوفة المتجاورة (التي تحتوي على رقم واحد على الأقل) التي تحتوي على أكبر مجموع وأعد مجموعها. أرقام الأمثلة = [-2,1،3,4، -1,2,1،5,4، -6،4،1,2,1، -6،1] 1 التفسير: [1، -XNUMX،XNUMX،XNUMX] لديها أكبر مجموع = XNUMX. nums = [- XNUMX] -XNUMX النهج XNUMX (فرق تسد) في هذا النهج ...

المزيد

ابحث في حل Leetcode Array Array

ضع في اعتبارك مصفوفة مرتبة ولكن تم اختيار فهرس واحد وتم تدوير المصفوفة في تلك المرحلة. الآن ، بمجرد تدوير المصفوفة ، يُطلب منك العثور على عنصر هدف معين وإرجاع فهرسها. في حالة عدم وجود العنصر ، قم بإرجاع -1. المشكلة بشكل عام ...

المزيد

الحد الأقصى من Subarray

في مسألة Maximum Subarray ، قدمنا ​​مصفوفة عدد صحيح ، ابحث عن المصفوفة الفرعية المتقاربة التي تحتوي على أكبر مجموع وقم بطباعة الحد الأقصى لقيمة المجموع الفرعي. مثال على أرقام الإدخال [] = {-2 ، 1 ، -3 ، 4 ، -1 ، 2 ، 1 ، -5 ، 4} خوارزمية الإخراج 6 الهدف هو إيجاد ...

المزيد

أقصى مجموع لمصفوفة فرعية باستخدام فرق تسد

بيان المشكلة في مسألة "الحد الأقصى لمجموع المصفوفة الفرعية باستخدام فرق تسد" ، قدمنا ​​مصفوفة من الأعداد الصحيحة الموجبة والسالبة. اكتب برنامجًا سيجد أكبر مجموع للمصفوفة الفرعية المجاورة. تنسيق الإدخال السطر الأول الذي يحتوي على عدد صحيح N. السطر الثاني يحتوي على مصفوفة من ...

المزيد