题解 | 判断是否是有序数列

有序序列判断

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

#include <stdio.h> int main() { int a[55],n,flag1=0,flag2=0,i; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&a[i]); if(i>0){ if(a[i]<a[i-1]){ flag1=1; }else if(a[i]>a[i-1]){ flag2=1; } } } if(flag1&&flag2) printf("unsorted\n"); else printf("sorted\n"); } 用循环,看看是否是升序还是降序,如果不是,输出不是有序数列

全部评论
该牛油正在参与牛客写题解薅羊毛的活动,牛币,周边,京东卡超多奖品放送,活动进入倒计时!快来捡漏啦https://www.nowcoder.com/discuss/888949?source_id=profile_create_nctrack&channel=-1
点赞 回复 分享
发布于 2022-04-27 12:13

相关推荐

像好涩一样好学:这公司我也拿过 基本明确周六加班 工资还凑活 另外下次镜头往上点儿
点赞 评论 收藏
分享
10-30 10:16
南京大学 Java
龚至诚:给南大✌️跪了
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务