/**
 * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
 * 将给定数组排序
 * @param arr int整型一维数组 待排序的数组
 * @param arrLen int arr数组长度
 * @return int整型一维数组
 * @return int* returnSize 返回数组行数
 *
 * C语言声明定义全局变量请加上static,防止重复定义
 *
 * C语言声明定义全局变量请加上static,防止重复定义
 */
int* MySort(int* arr, int arrLen, int* returnSize ) {
    // write code here
    if(arr == NULL ||arrLen < 0){
        return -1;
    }
    int i ;
    int temp = 0;
    int j;
    for(j = 0;j < arrLen - 1;j++){
        for(i = 0;i < arrLen - 1;i++){
            if(arr[i] >= arr[i+1]){
                temp = arr[i+1];
                arr[i+1] = arr[i];
                arr[i] = temp;
            }
        }
    }

    *returnSize = arrLen;
    return arr;

}