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
- oracle
- 파이썬
- Python
- 브루트포스
- SWEA
- 완전탐색
- SW Expert Academy
- 백준 알고리즘
- 다이나믹 프로그래밍
- 자바스크립트
- DFS
- 브루트포스 알고리즘
- BFS
- 프로그래머스
- 깊이우선탐색
- javascript
- 너비 우선 탐색
- 데이터베이스
- 너비우선탐색
- 다익스트라
- 스택
- 그리디 알고리즘
- 오라클
- DP
- 백트래킹
- 구현
- 그래프 이론
- 문자열
- 그래프 탐색
- 백준알고리즘
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