728x90 반응형 SequenceEqual1 Are Similar? 두 개의 배열 a와 b가 주어졌을 때, 두 배열이 서로 교환을 통해 동일하게 만들 수 있는지 여부를 판단하는 것입니다. 여기서 "교환"이라 함은 두 배열에서 하나의 원소 쌍을 선택하고 위치를 바꾸는 것을 의미합니다. 두 배열이 유사하려면 다음의 세 가지 조건 중 하나가 성립해야 합니다: 두 배열이 동일한 경우. 두 배열에서 위치가 다른 두 원소를 하나씩 선택하여 위치를 바꿀 경우, 그 결과 두 배열이 동일해야 함. 따라서 두 배열이 유사한지 확인하기 위해서는 다음과 같은 절차를 따릅니다: bool solution(int[] a, int[] b) { if(a.SequenceEqual(b)) return true; List diffIdx = new List(); for(int i = 0;i 2023. 12. 6. 이전 1 다음 728x90 반응형