给定一个整数m 找出值最小的排列数(位数相等的最小数)例如 输入 213 结果:123例如 输入 9901 结果:1099例如 输入 99532014 结果:10234599
收起
写个算法,把整数分割成单个字符循环遍历排序首先判断最小的数值是否为 0 如果为0 那么他在第二位,第二个小的字符在第一位 其余的按照从小到进行拼接如果最小的数值不是0 直接按照从小到大进行排列即可 。我只写思路 ,可以参考
报告相同问题?