37일차 첫번째 문제
문제: 무작위로 K개수 뽑기
난이도: 중
풀이 과정: 매개변수 arr 길이 만큼 for문을 순회하고 빈배열 result에 arr원소값을 담아준다. includes에 중복문자열이 없는 값들을 배열에 넣고 result 배열에 길이하고 매개변수 k에 길이하고 같으면 break로 for문을 빠져 나오고 result에 길이가 k보다 작으면 result 배열 원소 값을 -1 바꿔준다.
참고사항:
includes는 특정문자열을 찾는 메소드로 있으면 true 없으면 false를 반환한다. for문, while문은 배열을 순회하는 방식이다. break 순회하는 배열을 빠져나오게 한다.
https://school.programmers.co.kr/learn/courses/30/lessons/181858
'알고리즘 100일 챌린지' 카테고리의 다른 글
자바스크립트 알고리즘 39 일차 (프로그래머스) (16) | 2023.05.30 |
---|---|
자바스크립트 알고리즘 38 일차 (프로그래머스) (12) | 2023.05.29 |
자바스크립트 알고리즘 36 일차 (프로그래머스) (14) | 2023.05.24 |
자바스크립트 알고리즘 35 일차 (프로그래머스) (36) | 2023.05.24 |
자바스크립트 알고리즘 34 일차 (프로그래머스) (26) | 2023.05.22 |