题解 | #字符串排序#
字符串排序
https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723
两种方法:
方法一:
let line, arr = []; while(line = readline()) { for(let i = 0; i < parseInt(line); i++) { arr.push(readline()); } console.log(arr.sort().join("\n")); }方法二:
let line, arr = ["0"]; while(line = readline()) { for(let i = 0; i < parseInt(line); i++) { let lineInner = readline(); for (let j = arr.length - 1; j >= 0; j--) { if(arr[j] && lineInner > arr[j]) { arr.splice(j + 1, 0, lineInner); break; } } } arr.shift(); console.log(arr.join("\n")); }