배열 sort메서드

배열 sort메서드

작성일 2024.05.03댓글 1건
    게시물 수정 , 삭제는 로그인 필요

이해가 안가요… ㅠㅠ
예를들어 const attr =[1,5,4,2,3]
attr.sort((a,b)=>a-b)
attr 배열이 오름차순으로 [1,2,3,4,5]가 된다는데 왜죠 ㅠㅠ
오름차순은 아무요소 뽑아서 a-b >0 오름차순이라는데
1 , 5 뽑아 계산하면 음수가되지 않나요..? ㅠㅠ



profile_image 익명 작성일 -

안녕하세요.

a-b 를 해서 음수가 나오는 경우 a가 b앞에 오게 되고,

양수가 나오게 되면 a가 b보다 큰경우이므로 b가 a앞으로 오게 됩니다.

즉, a, b중 작은 값이 앞으로 가게 되므로, 오름차순으로 정렬됩니다.

a-b > 0 오름차순이라거 잘못된듯 하네요.

자바스크립트 배열 sort메서드

const arr = [1, 20, 40, 2, 4, 100] arr.sort((a, b) => { return a - b; }); 이렇게 있을 때... array는 dual pivot quick sort collection 은 Tim sort 를 사용한다네요. sorting 에 관한 알고리즘은...

배열을 Arrays의 sort() 메소드를...

단어들을 문자열 배열에 넣고 이 배열을 Arrays의 sort() 메소드를 이용하여 정렬하라는 문제가 있는데요 ㅠ 단어를 몇개 입력받고 그...

자바스크립트 배열 sort

... 여기서 마지막 두 문장의 해석 부탁드립니다 sort는 javascript 내장 메소드로써, 배열을 정렬해주는 역할을 합니다. 괄호 안에 아무런...

배열을 거꾸로 만드는 메소드

... 배열을 거꾸로 만드는 메소드를 만들다가 막혀 질문합니다. class... i++) System.out.println(std[i]); } // sort를 위한 메서드 private void swap(int...

자바 sort 메소드 질문

... Collection 인터페이스의 sort 메소드는 인터페이스 Comparator<Type>를 구현하게... 아니면 퀵소트나 머지소트를 구현한 뒤 리스트나 배열을 정렬하는 것인가요?

자바 배열sort하면...

자바 배열sort하면 nullPointer에러가 납니다. 배열에 값을... println(each_st2); } } } [/code] Arrays 에는 String 을 sort 하는 메소드가...

java sort 배열문제

... 그리고 sort 메소드와 compute 메소드도 따로 만들었습니다. sort2가 새로 만든 sort 메소드입니다. 여기서는 일단 class 별로...