[Leetcode] 1007. Minimum Domino Rotations For Equal Row
문제 설명도미노 조각들이 일렬로 놓여 있다.각 도미노는 두 개의 숫자를 가지고 있으며, tops[i]와 bottoms[i]는 i번째 도미노의 윗면과 아랫면을 의미한다.도미노를 회전시켜 tops[i]와 bottoms[i]의 값을 서로 바꿀 수 있다.이때 모든 도미노의 윗면 또는 아랫면 숫자가 동일하도록 만들기 위한 최소 회전 횟수를 구하라.만약 그렇게 만드는 것이 불가능하다면 -1을 반환한다. 예시예제 1입력: tops = [2,1,2,4,2,2], bottoms = [5,2,6,2,3,2]출력: 2설명: 두 번째와 네 번째 도미노를 회전하면 윗면이 모두 2로 통일된다.예제 2입력: tops = [3,5,1,2,3], bottoms = [3,6,3,3,4]출력: -1설명: 어떤 방식으로 회전해도 한 줄을..
2025. 5. 3.