Binary search · البحث الثنائي
Binary search
The array is sorted. Return the index of target, or -1 if it isn't there. Binary search halves the range each step: check the middle element, then keep looking in just the left or right half. Far faster than scanning every element.
البحث الثنائي
المصفوفة مرتبة. أعد فهارس target، أو -1 إذا لم تكن موجودة. البحث الثنائي يخفض النطاق بنصفه في كل خطوة: تحقق من العنصر الأوسط، ثم استمر في البحث في النصف الأيسر أو الأيمن فقط. أسرع بكثير من فحص كل عنصر.
Complete binarySearch(int[] a, int target) for a sorted array a: return the index of target, or -1 if absent. Use binary search. · أكمل binarySearch(int[] a, int target) لمصفوفة مرتبة a: أدرج الفهرس الخاص بـ target، أو -1 إن لم يكن موجودًا. استخدم البحث الثنائي.
Click Run to see the output here. · اضغط تشغيل لرؤية المخرجات هنا.