पाइथन में कार्यान्वित निम्नलिखित बाइनरी सर्च एल्गोरिदम पर विचार करें। वह विकल्प चुनें जो क्रमशः रिक्त स्थान(ब्लैंक) (i) और (ii) को प्रतिस्थापित कर सकता है।

def binarySearch(list, key):

      first = 0

      last = len(list) - 1

      while(first <= last):

          mid = (first + last)//2

          if list[mid] == key:

               return mid

          elif key > list[mid]:

               ___________ (i)

          else:

               ___________ (ii)

      return -1

1
first = mid + 1 ,  last = mid + 1
2
first = mid - 1 ,  last = mid + 1
3
first = mid + 1 ,  last = mid - 1
4
first = mid - 1 ,  last = mid - 1

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation