第26566题 单选
递归实现归并排序的Python代码中,横线处应填入的代码为?

下面Python代码以递归方式实现合并排序,并假设merge(left, right)函数能对有序(同样排序规则)的left和right排序。横线处应填上代码是( )。

def mergeSort(listData):
    if len(listData) <= 1:
        return listData

    Middle = len(listData) // 2
    Left, Right = _______________

    return merge(Left, Right)
A

mergeSort(listData[:Middle]), mergeSort(listData[Middle:])

B

mergeSort(listData[:Middle-1]), mergeSort(listData[Middle+1:])

C

mergeSort(listData[:Middle]), mergeSort(listData[Middle+1:])

D

mergeSort(listData[:Middle-1]), mergeSort(listData[Middle:])

提交0次 正确率0.00%
答案解析