题解 | #牛牛的排序#

牛牛的排序

https://www.nowcoder.com/practice/26a0c92e9266443887a3bf81aff8e188

#include <stdio.h>
void sort(int *array,int sz)
{
   int i=0;
   int j=0;
   for(i=0;i<sz-1;i++)
   {
    for(j=0;j<sz-1-i;j++)
    {
        if(array[j]>array[j+1])
        {
            int tmp=array[j];
            array[j]=array[j+1];
            array[j+1]=tmp;
        }
    }
   }
}


int main() {
 int n=0;
 scanf("%d",&n);
 int i=0;
 int arr[n];
 for(i=0;i<n;i++)
 {
    scanf("%d",&arr[i]);
 }
 int sz=sizeof(arr)/sizeof(arr[0]);
 sort(arr,sz);
 for(i=0;i<sz;i++)
 {
    printf("%d ",arr[i]);
 }
    return 0;
}

全部评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
LemontreeN:有的兄弟有的我今天一天面了五场,4个二面一个hr面
投递字节跳动等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务