-
[백준][Java] 14397 - 해변
목차 문제 정보 https://www.acmicpc.net/problem/14397 14397번: 해변 단위 정육각형 이루어져 있는 지도가 주어졌을 때, 해변의 길이를 구하는 프로그램을 작성하시오. 해변은 정육각형의 변 중에서 한 쪽은 물인데, 한 쪽은 땅인 곳을 의미한다. www.acmicpc.net 난이도 : Silver 4 유형 : BFS, 그래프 탐색 문제 풀이 사각형을 다루는 일반적인 인접행렬과 달리 이 문제는 '육각형'이다. 그러므로 이동하는 방향이 6가지이며 또한 홀수, 짝수 줄마다 이동하는 방향이 다르다. ( 육각형들이 붙어 있지 않고 상하좌우로 정렬되어 있다고 생각해 보자) 홀수줄 : (-1,-1), (-1,0), (0,1), 그림처럼 짝수, 홀수줄마다 이동하는 방향이 다르다는 것을 알 ..
Algorithm, Problem Solving/백준(boj)
2023. 4. 22.