2138번 - 전구와 스위치
이 문제를 서로다른 두개의 배열을 이용해 풀면 풀리는데 소스코드 40번째 줄과 같이
원본 배열 arr과 수정을 반영하는 배열 copyArr로 나누어
먼저 첫번째 스위치가 눌리지않은 경우를 copyArr로 계산후 result1 에 담고
copyArr 를 다시 원본 arr로 깊은 복사 후
첫번째 스위치가 눌린 경우를 copyArr로 계산하였는데 자꾸 틀렸다고 하네요
반례들과 테스트케이스는 통과하는 것 같습니다.
배열 두개를 나누어서 하는 것고 하나를 재활용하고 깊은 복사로 초기화해서 사용하는 경우 뭐가 다른가요?
제 생각에는 둘의 차이가 거의 없다고 듭니다. ㅠ
댓글을 작성하려면 로그인해야 합니다.
ajongs 1년 전
이 문제를 서로다른 두개의 배열을 이용해 풀면 풀리는데 소스코드 40번째 줄과 같이
원본 배열 arr과 수정을 반영하는 배열 copyArr로 나누어
먼저 첫번째 스위치가 눌리지않은 경우를 copyArr로 계산후 result1 에 담고
copyArr 를 다시 원본 arr로 깊은 복사 후
첫번째 스위치가 눌린 경우를 copyArr로 계산하였는데 자꾸 틀렸다고 하네요
반례들과 테스트케이스는 통과하는 것 같습니다.
배열 두개를 나누어서 하는 것고 하나를 재활용하고 깊은 복사로 초기화해서 사용하는 경우 뭐가 다른가요?
제 생각에는 둘의 차이가 거의 없다고 듭니다. ㅠ