zoukankan      html  css  js  c++  java
  • leetcode-javascript

    1. Largest Number

      For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330.

     

     1 // wrong answer
     2 var largestNumber = function(nums) {
     3     var str = nums.join().replace(/\,/g, '');
     4     var arr = [];
     5     for(var i = 0; i > str.length; i++) {
     6         arr.push(str.charAt[i]);
     7     }
     8     nums = arr.sort(function(a, b) {
     9         return a - b;
    10     })
    11     return nums;
    12 };
    13 
    14 // right answer
    15 var largestNumber2 = function(nums) {
    16 
    17     if(nums.length < 1) return 'error!'
    18 
    19     if(nums.length === 1) return nums[0]
    20 
    21     nums.sort(function(a, b) {
    22         return '' + a + b < '' + b + a
    23     })
    24 
    25     return nums.join().replace(/\,/g, '');
    26 };
  • 相关阅读:
    node
    ionic
    关于websocket和ajax无刷新
    HTML图片热区
    npm -D -S -g -i 以及安装技巧
    es6 webpack转es5
    es6
    es6
    ssh tunnel
    vim上次和下次光标位置
  • 原文地址:https://www.cnblogs.com/maduar/p/5947625.html
Copyright © 2011-2022 走看看