JCMaxwell level
获赞
0
粉丝
1
关注
0
看过 TA
5
中国农业大学
2017
C++
IP属地:新疆
暂未填写个人简介
私信
关注
头像
2020-03-04 13:35
C++
#include(802)#includeint main(void){    int n,A[1000],m,temp;    while(scanf("%d",&n)!=EOF){        scanf("%d",&A[0]);        for(int i=1;i            scanf("%d",&temp); for(int j=i;j>0;--j){ if(A[j-1]>temp)                    A[j]=A[j-1];                else {                    A[j]=temp;                    break;                }                if(temp                    A[0]=temp;            }        }        scanf("%d",&m);        int mth=1,loc=0;        while(mth!=m){            if(A[loc+1]!=A[loc]){                ++mth;            }            ++loc;        }        printf("%d",A[loc]);    }    return 0;}//测试用例通过了90%,出问题的那个用例却检查不出哪里出了问题?好奇怪  「求助大佬帮看看这道算法题吧!」查找一个数组的第K小的数,注意同样大小算一样大。 如 2 1 3 4 5 2 第三小数为3。 https://www.nowcoder.com/questionTerminal/204dfa6fcbc8478f993d23f693189ffd
0 点赞 评论 收藏
转发
牛客网
牛客企业服务