912.排序数组

目录

一、题目

二、代码


一、题目

912. 排序数组 - 力扣(LeetCode)

912.排序数组_第1张图片

二、代码

class Solution {
public:
    void _MergeSort(vector&data,vector&tmp,int begin,int end)
    {
        if(begin>=end)
         return;//结束条件
         
        int mid = (begin+end)/2;
        _MergeSort(data,tmp,begin,mid);
        _MergeSort(data,tmp,mid+1,end);
        
        int j=begin;
        int k=begin;
        int begin1=begin,end1=mid;
        int begin2=mid+1,end2=end;
        while(begin1<=end1&&begin2<=end2)
        {
            if(data[begin1] sortArray(vector& nums) {
        vectortmp(nums.size(),0);
        _MergeSort(nums,tmp,0,nums.size()-1);
        return nums;
    }
};

你可能感兴趣的:(牛客/力扣,算法)