Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 백준 node.js
- 모던 자바스크립트 딥다이브
- 프로그래머스 데브코스 프론트엔드 TIL
- TypeScript 문법 소개
- 머쓱이
- 인프런 자바스크립트 알고리즘 문제풀이
- 프로그래머스 데브코스 프론트엔드
- Frontend Roadmap
- 프로그래머스 데브코스
- 투포인터알고리즘 js
- 모던 자바스크립트 Deep Dive
- KDT 프로그래머스
- 프로그래머스 K_Digital Training
- useEffect return
- Vue3 Router
- 모던 자바스크립트 TIL
- 백준 js
- Vue3
- 리팩토링 회고
- useRef 지역 변수
- react customHook 예시
- frontend roadmap study
- KDT 프로그래머스 데브코스 프론트엔드
- react 프로젝트 리팩토링
- K_Digital Training
- 프로그래머스 K_Digital Training 프론트엔드
- 모던 javascript Deep Dive
- 우테캠 회고록
- 모던 자바스크립트 Deep Dive TIL
- 개발자 특강
Archives
- Today
- Total
목록프로그래머스 소수 만들기 (1)
프론트엔드 개발자의 기록 공간

프로그래머스 Level1 소수 만들기 문제 문제 풀이 : 주어진 배열의 요소에서 3개를 선택하여 만든 조합으로 소수 판별을 통해 몇개의 소수가 만들어지는지 구하는 문제이다. 처음에 주어진 숫자중에 조합해서 3개를 만드는 경우의 수를 구해야 될거 같아서 수학의 "조합" 공식을 사용했다. 하지만 풀이 과정에서 그럴 필요가 없는것을 깨닫고 다시 풀었다. 문제의 예 nums[1,2,3,4] 에서 3개를 뽑을때 가능한 경우는 수는 4가지 경우이다. [1,2,3], [1,2,4], [1,3,4], [2,3,4] 여기서 패턴을 찾으면된다. 배열의 길이를 n이라했을때, 0~n-2를 첫번째 인덱스, 1~n-1를 두번째 인덱스, 2~n를 세번째 인덱스로 지정하여 삼중 반복문을 돌리게되면 중복을 제외한 모든 경우의 수를 구..
알고리즘_JS/프로그래머스_Level1
2021. 5. 8. 14:36