[백준] 14500번 - 테트로미노 [Java]
https://www.acmicpc.net/problem/14500 1. 아이디어 모든 테트로미노의 모양을 미리 구한 후 각각에 대해 종이에 순회하며 계산하는 방식으로 구현했다.2. 문제풀이 init 메서드로 모든 테트로미노의 모양을 2차원 배열로 구해서 List에 담았다. init은 5가지 기본 모양을 2차원 배열로 만든 후 90도, 180도, 270도 회전 메서드와 좌우반전 메서드를 작성해서 이 기본 모양을 회전 및 반전시켜 모든 테트로미노의 모양을 구했다. 테트로미노의 경우의 수- 하늘색 테트로미노는 기본 모양, 90도 회전, 총 2가지- 노란색 테트로미노는 기본 모양, 총 1가지- 주황색 테트로미노는 기본 모양, 90도 회전, 180도 회전, 270도 회전, 반전 모양, 반전+90도 회전, 반전..
2025. 2. 10.