给定一组非负整数,重新排列它们的顺序使之组成一个最大的整数。(LeetCode-TypeScript)

论坛 期权论坛 脚本     
匿名技术用户   2021-1-6 05:56   791   0

LeetCode地址:https://leetcode-cn.com/problems/largest-number/

public compare(list:Array<number>):string {

let length:number = list.length;

for(let i:number=0; i<length; i++) {

for(let j:number=(i+1); j<length; j++) {

if(parseInt(list[i].toString() + list[j].toString()) < parseInt(list[j].toString() + list[i].toString())) {

let tmp:number = list[i];

list[i] = list[j];

list[j] = tmp;

}

}

}

let str:string = "";

for(let i:number=0; i<length; i++) {

str += list[i].toString();

}

return str;

}

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP