728x90
반응형
Counting cell in a Blob
blob: 칠된 픽셀의 묶음 단위 (상하좌우대각선으로 연결된 픽셀)
픽셀(빈 픽셀+칠된 픽셀) 그림과 하나의 좌표가 주어졌을 때,
좌표 픽셀이 포함된 blob의 크기를 구하는 문제.
입력:
- N*N 크기의 2차원 그리드(grid)
- 하나의 좌표 (x,y)
출력:
- 픽셀(x,y)가 포함된 blob의 크기,
- (x,y)가 어떤 blob에도 속하지 않는 경우에는 0
풀이 코드 (추후 업로드 예정)
private static int BACKGROUND_COLOR = 0; // 배경 픽셀
private static int IMAGE_COLOR = 1; // 이미지 픽셀
private static int ALREADY_COLOR = 2; // 이미 방문한 픽셀
public int countCells(int x, int y) {
// code
}
728x90
반응형
'알고리즘' 카테고리의 다른 글
[알고리즘/Programmers] LV1. 완주하지 못한 선수 (0) | 2021.04.07 |
---|---|
[알고리즘/Programmers] LV1. 두 개 뽑아서 더하기 (0) | 2021.04.05 |
[알고리즘/인프런정리] 2-1. Recursion의 응용: 미로찾기 (0) | 2020.10.04 |
[알고리즘/인프런정리] 1-3. Designing Recursion (0) | 2020.10.03 |
[알고리즘/인프런정리] 1-2. Recursive Thinking (0) | 2020.09.30 |