题解 | #有序序列判断#

有序序列判断

https://www.nowcoder.com/practice/22e87f8a8d764a6582710f38d1b40c6e

#include <stdio.h>

int main() {
   int n;
   scanf("%d",&n);
   int i,arr[n];
   for(i = 0;i < n;i++)
   scanf("%d",&arr[i]);
   for(i = 0;i<n-1;i++)
   {
    if(arr[0]>=arr[1]&&arr[i]>=arr[i+1])//前后比较
    {
        if(i==n-2)//当比较到最后两个数,说明为有序序列
        printf("sorted\n");
        continue;
    }
    else if(arr[0]<=arr[1]&&arr[i]<=arr[i+1])//前后比较
   {
        if(i==n-2)//当比较到最后两个数,说明为有序序列
        printf("sorted\n");
        continue;
    }
    else//一旦序列中有一对大小关系和前面比较过的数不同,则无序
    printf("unsorted\n");
     break;
   }

    return 0;
}

全部评论

相关推荐

每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
野猪不是猪🐗:我assume that你must技术aspect是solid的,temperament也挺good的,however面试不太serious,generally会feel style上不够sharp
面试吐槽bot
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
今天 12:11
我最近都有点不想活了,天天早10晚11的,还问我爱不爱她目前的状态别说爱谁了,没扇谁就不错了。是不是大家都是一进节子,只有工作没有爱情了
AzureSkies:在字节的时候找的就是字节的,飞书太适合恋爱人士了,能看到是不是已读,是不是在会议中。简直冥婚好伴侣
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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