题解 | #对其元素按照升序或降序进行排序#
输入整型数组和排序标识,对其元素按照升序或降序进行排序
https://www.nowcoder.com/practice/dd0c6b26c9e541f5b935047ff4156309
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
void (async function () {
// Write your code here
var n = 0;
var numbers = [];
while ((line = await readline())) {
if (n === 0) {
n = parseInt(line);
} else {
let tokens = line.split(" ");
if (tokens.length !== 1) {
numbers = tokens.map((item) => parseInt(item));
} else {
if (tokens[0] === "0") numbers.sort((a, b) => a - b);
else numbers.sort((a, b) => b - a);
console.log(numbers.join(" "));
}
}
}
})();
