/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
* 将给定数组排序
* @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;
}
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
* 将给定数组排序
* @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;
}