维护一个数组,从后往前枚举,每次把当前值去数组中第一个大于该值的数,找不到就加入数组,接着枚举,找到了就把数组从小到大排列,例如32786541,枚举到7时,数组中元素为14568,第一个大于7的数为8,所以可以确定前三位为328,剩下的数从小到大排列,答案为32814567;不知道这样子对不对
点赞 评论

相关推荐

牛客网
牛客企业服务