Algorithm/📊 Problem Solving

[이코테] 음료수 얼려 먹기

posted by sangmin

음료수 얼려 먹기

이것이 취업을 위한 코딩 테스트다

문제

N X M 크기의 얼음 틀이 있다. 구멍이 뚫려 있는 부분은 0, 칸막이가 존재하는 부분은 1로 표시된다.
구멍이 뚫려 있는 부분끼리 상, 하, 좌, 우로 붙어 있는 경우 서로 연결되어 있는 것으로 간주한다.
이때 얼음 틀의 모양이 주어졌을 때 생성되는 총 아이스크림의 개수를 구하는 프로그램을 작성하시오.

코드

한마디

재귀를 이용한 DFS 알고리즘으로 쉽게 풀 수 있는 문제이다.