测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A28594. 下面的python代码实现了二分查找算法,在数组 arr 找到目标元素 target 的位置,则横线上能填写的最佳代码是( )。def binary_search(arr, left, right, target): while left <= right: _________________________ if arr[mid] == target: return mid elif arr[…

单选题 困难

题目描述

下面的python代码实现了二分查找算法,在数组 arr 找到目标元素 target 的位置,则横线上能填写的最佳代码是(    )。

def binary_search(arr, left, right, target):
	while left <= right:
		_________________________
		
		if arr[mid] == target:
			return mid
		elif arr[mid] < target:
			left = mid + 1
		else:
			right = mid - 1

	return -1

选项(单选)

上一题 下一题