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
- ZIP
- 함수화
- deque
- 임시 변수
- 힙
- 커리어
- 중첩
- permutations
- min heap
- 중간 변수
- 파이썬
- 프로그래머스
- 스택/큐
- 탈출 조건
- 코딩테스트
- enumerate
- 함수
- 변수명
- 그리디
- John Sonmez
- 2020 채용
- boolean
- 조합
- 대소 비교
- 부등호
- max-heap
- 가이드
- 매직 넘버
- 가독성
- 중첩문
Archives
- Today
- Total
목록완전탐색 (1)
Better Code, Better Life

문제 풀이 먼저 던질 수 있는 모든 경우의 수를 만듭니다. get_candidates 그 다음 각각의 경우에 대해 주어진 결과(baseball)가 맞아떨어지는지 확인합니다. 하나라도 틀리면 그 후보는 넘어갑니다. check_candidate baseball에 대해 모두 통과시 가능한 답안이므로 answer_count값을 늘립니다. 클린 코드 작성법 코드 각각이 하나의 기능만 수행하도록 분리합니다. 123 ~ 987 까지 후보군을 만드는 함수 각 후보에 대해 baseball의 guess를 통과하는지 확인하는 함수 1개의 guess, 1개의 후보에 대해 서로 일치하는지 확인하는 함수 permutations에서 나오는 출력형태가 튜플인데 이를 문자로 전환해주는 함수 묶여진 자료형을 다룰 때, 각각에 변..
Coding Test/Programmers
2019. 8. 22. 17:32