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 | 31 |
Tags
- javascript
- BFS
- 다익스트라
- 백트래킹
- 깊이우선탐색
- DP
- 오라클
- 브루트포스
- 백준알고리즘
- 너비 우선 탐색
- oracle
- 문자열
- SWEA
- 브루트포스 알고리즘
- 파이썬
- Python
- 구현
- 다이나믹 프로그래밍
- SW Expert Academy
- 스택
- 완전탐색
- 너비우선탐색
- 자바스크립트
- DFS
- 백준 알고리즘
- 그리디 알고리즘
- 그래프 이론
- 프로그래머스
- 그래프 탐색
- 데이터베이스
Archives
- Today
- Total
목록프로그래머스 소수 찾기 (1)
민규의 흔적
[Python 파이썬] 프로그래머스 - 소수 찾기(Lv 2)
2024년 6월 22일문제 링크 : 프로그래머스 - 소수 찾기(Lv 2) 문제 접근 해야하는 작업은 크게 2가지 이다.1. 주어진 숫자 카드를 조합하여 나올 수 있는 모든 수를 구하기 2. 모든 수 중에서 소수 판별하기 1번 작업은 파이썬에서 itertools 라이브러리의 순열 함수 permutations()나 조합 함수 combinations()를 활용하면 쉽게 모든 수를 얻어낼 수 있지만, 나는 라이브러리의 힘을 최대한 빌리지 않기 위해 백트래킹 방식으로 구하였다. 0과 1, 그리고 2를 제외한 짝수는 모두 확실하게 소수가 아니기에 쓸데없는 연산을 줄이기 위하여, 조합을 진행하다 해당 수가 나왔다면 집합에 추가해주지 않았다. 이후, 2번 과정을 수행하기 위해 내가 구한 모든 수에 대해 " 2 ~ 현재..
프로그래머스
2024. 6. 22. 12:54