第十一届蓝桥杯省赛b组第二场-排序详解-JAVA
思路:I.随机找(本题的关键点:字典序的字符选取一定是先选最小的(从而保证了,最小的字典序)),通过冒泡法排序,找到大于100的排列数量,确定字符串的长度
char a[]={‘o’,‘n’,‘m’,‘l’,‘k’,‘j’,‘i’,‘h’,‘g’,‘f’,‘e’,‘d’,‘c’,‘b’,‘a’};从右往左依次添加
II.再通过最小的字典a[]序顺排找到排列数为100,且字典序最小的序列/*
*答案:*jonmlkihgfedcba
这里涉及到求字典序的问题,读者可先学习下求一个序列的下一个(或上一个)字典序
原创
2021-03-13 18:27:19 ·
492 阅读 ·
0 评论