[백준] 2630. 색종이 만들기 / python 파이썬
🚩 분할정복 thinking N이 1이 될때까지 쪼개면서 체킹하자 그럼 어케 쪼갤 것이냐? → 시작점의 좌표를 구해서 종이크기만큼 range를 설정한 후, 범위 체킹하자. 반복문 돌리면서 체킹하다 색깔이 전부 같으면 거기는 stop하고 white or blue 개수에 카운팅해서 경우의 수를 줄이자 코드 def divide(s_x,s_y,N): global cnt_w, cnt_b if N == 1 and a[s_x][s_y] == 0: cnt_w += 1 return if N == 1 and a[s_x][s_y] == 1: cnt_b += 1 return flag_w = 0 flag_b = 0 for i in range(s_x, s_x+N): for j in range(s_y, s_y+N): if flag..
algorithm/baekjoon
2021. 4. 8. 01:30
글 보관함
TAG
- 영어끝말잇기
- 삼성코테
- 2018 카카오 공채
- merge 에러
- dp
- 17406 배열돌리기4
- dfs
- react
- 브루트포스
- git 미러링
- 20056 마법사 상어와 파이어볼
- Python
- 21609 상어 중학교
- swea
- 알고리즘
- 백준
- 기지국설치
- BFS
- merge에러
- 파이썬
- 20057 마법사 상어와 토네이도
- 보석쇼핑
- 프로그래머스
- 2579 계단오르기
- 삼성기출
최근에 올라온 글
- Total
- Today
- Yesterday
최근에 달린 댓글