일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- caniuse
- 9251번
- 1793번
- Spring Security
- 신규아이디추천
- SecurityFilterChain
- 2630번
- programmers
- python
- 파이썬
- 1057번
- 백준
- 권주현의 진짜 영국 영어
- 프로그래머스
- Java
- EBS어학당
- 알고리즘
- codility
- 18406번
- 1759번
- 영어
- 11047번
- 11727번
- 2163번
- 분할정복
- WebSecurityConfigurerAdapter
- 입이 트이는 영어
- github
- BinaryGap
- 1992번
Archives
- Today
- Total
목록2630번 (1)
철갑이의 이모저모
[백준] 2630번(색종이 만들기) with Python
문제 www.acmicpc.net/problem/2630 2630번: 색종이 만들기 첫째 줄에는 전체 종이의 한 변의 길이 N이 주어져 있다. N은 2, 4, 8, 16, 32, 64, 128 중 하나이다. 색종이의 각 가로줄의 정사각형칸들의 색이 윗줄부터 차례로 둘째 줄부터 마지막 줄까지 주어진다. www.acmicpc.net 풀이 분할 정복 : 재귀적으로 자신을 호출하면서 그 연산의 단위를 조금씩 줄어가는 방식 첫 색상이 나머지 색상과 같은지 확인 후 틀린 것이 있으면, 틀린 구역을 다시 네 구역으로 나누어 다시 색상이 같은 것을 확인해주기 위해 재귀를 이용해서 풀었다. 재귀 호출시 들어가야하는 인수의 값이 헷갈려서 그림으로 시작점을 표시해보았다. 비슷한 문제 [백준] 1992번(쿼드트리) with ..
알고리즘
2020. 10. 17. 19:55