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