이 경우에는 뭐 편법?으로 몇개만 비교해보고가 아니라 진짜 처음부터 끝까지 수를 다 비교해야 되는 경우
이중배열을 만들어서 하면 쉽게 나오는데
지금까지는 이중배열을 바깥 for문은 배열 전체길이 - 안쪽 for문은 각 index배열 길이 이렇게 해서 배열의 배열을 하나씩 하는 그런것만 했는데
생각해보면 저렇게 내가 기준으로 삼을 값을 바깥 for문에 정해놓고 - 안쪽 for문에서 나머지값 비교 - 이런식으로 하면 됨
arr[0][0] - arr [1][0] arr [2][0] .... 이런식으로 비교하게
여기서는 값이 같은 경우는 큰 값으로 치지 않기 때문에 굳이 i !== j 안해도 상관없음
그리고 그냥 count도 1로 시작해도 됨
그리고 백준 풀때마다 느끼는건데 저렇게 길이 알려주는 걸로 배열길이라던가, 반복문 길이 지정해주는게 좋은거같음
'node.JS' 카테고리의 다른 글
백준 1021 - 회전하는 큐 (0) | 2023.03.02 |
---|---|
백준 2798 - 블랙잭 (0) | 2023.03.01 |
백준 9012. 스택 구현 (0) | 2023.02.27 |
express 용어 정리 (0) | 2023.02.27 |
commonJs모듈 (0) | 2023.02.15 |