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

A28596. 考虑以下python代码实现的快速排序算法,将数据从小到大排序,则横线上应填的最佳代码是( )。def partition(arr, low, high): pivot = arr[high] i = low - 1 for j in range(low, high): _________________________________ arr[i + 1], arr[high] = arr[h…

单选题 困难

题目描述

考虑以下python代码实现的快速排序算法,将数据从小到大排序,则横线上应填的最佳代码是(    )。

def partition(arr, low, high):
	pivot = arr[high]
	i = low - 1

	for j in range(low, high):
	_________________________________
	arr[i + 1], arr[high] = arr[high], arr[i + 1]
	return i + 1

def quick_sort(arr, low, high):
	if low < high:
		pi = partition(arr, low, high)
		quick_sort(arr, low, pi - 1)
		quick_sort(arr, pi + 1, high)

选项(单选)

上一题 下一题