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
- 모던 자바스크립트 TIL
- TypeScript 문법 소개
- react customHook 예시
- 리팩토링 회고
- Vue3
- Vue3 Router
- 모던 자바스크립트 Deep Dive TIL
- 백준 js
- 모던 javascript Deep Dive
- 프로그래머스 데브코스 프론트엔드 TIL
- 프로그래머스 K_Digital Training 프론트엔드
- useEffect return
- react 프로젝트 리팩토링
- 프로그래머스 데브코스 프론트엔드
- KDT 프로그래머스 데브코스 프론트엔드
- 프로그래머스 데브코스
- KDT 프로그래머스
- 백준 node.js
- 투포인터알고리즘 js
- 모던 자바스크립트 딥다이브
- 우테캠 회고록
- 프로그래머스 K_Digital Training
- K_Digital Training
- Frontend Roadmap
- 개발자 특강
- 인프런 자바스크립트 알고리즘 문제풀이
- frontend roadmap study
- 머쓱이
- useRef 지역 변수
- 모던 자바스크립트 Deep Dive
Archives
- Today
- Total
목록소수 만들기 js (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