Python快速排序算法(列表推导式版)横线处应填入的代码是?

ie384927 单选题 共 个子题
def quick(arr):
    if len(arr) <= 1:
        return arr
    ____________________
    left = [x for x in arr if x < p]
    middle = [x for x in arr if x == p]
    right = [x for x in arr if x > p]
    return quick(left) + middle + quick(right)
A

p = arr[len() // 2]

B

p = arr[len(arr)+1 // 2]

C

p = arr[len(arr)-1 // 2]

D

p = arr[len(arr) // 2]

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧