题解 | #整数中1出现的次数(从1到n整数中1出现的次数)#

把数组排成最小的数

http://www.nowcoder.com/practice/8fecd3f8ba334add803bf2a06af1b993

function PrintMinNumber(numbers)
{
// write code here
var str = '';
//双指针调换相邻的位置,保证小的在前面 将顺序排好
for(let i =0;i<numbers.length;i++) {
   for(let j =i+1;j<numbers.length;j++) {
      var a = parseInt(numbers[i] + numbers[j]+ '' );
      var b = parseInt(numbers[j] +numbers[i] + '');
      if(a>b) {
           var temp = numbers[i];
           numbers[i] = numbers[j];
           numbers[j] = temp;
        }
    }
}
//将排好顺序的字符串进行拼接;
for(var i = 0;i<numbers.length;i++) {
   str += numbers[i];
}
return str;
}
全部评论

相关推荐

点赞 评论 收藏
分享
字节一直是我的白月光,考虑到转正还是拒了日常实习。
从明天开始狠狠卷JV...:为什么你释放的offer没流到我头上
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务