[アルゴリズムjs]ソート#3
5081 ワード
重複配列の整列
ソートされていない配列を0番のインデックスでソートし、0番のインデックスが同じ場合は1番のインデックスでソートします.
[ [ 2, 7 ], [ 1, 3 ], [ 1, 2 ], [ 2, 5 ], [ 3, 6 ] ]
==> [ [ 1, 2 ], [ 1, 3 ], [ 2, 5 ], [ 2, 7 ], [ 3, 6 ] ]
sortメソッドでは、条件文を使用してソート方法を変更できます.function solution(arr) {
let answer = [];
arr.sort(function (a, b) {
if (a[0] === b[0]) {
return a[1] - b[1];
}
return a[0] - b[0];
});
answer = arr;
return answer;
}
Reference
この問題について([アルゴリズムjs]ソート#3), 我々は、より多くの情報をここで見つけました https://velog.io/@michael00987/알고리즘-js정렬3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol