3111번 - 검열
2 번 연산으로 시간초과가 난 코드를 1 번 연산으로 고친 후 통과과 되었습니다. 두 연산의 시간 차이가 왜 발생하나요?
https://ideone.com/aVFK8m
1번은 기존 list 객체에 연산을 하게 되지만
2번은 새 list를 할당받아 거기에 복사 연산을 하기 때문에 생기는 차이로 보이네요
arr[:tmp_len] = []인가요? arr[tmp_len:]인가요?
전자는 속도가 다를 수 있을 수 있을 것 같긴 한데요..
댓글을 작성하려면 로그인해야 합니다.
jintak0401 3년 전
2 번 연산으로 시간초과가 난 코드를 1 번 연산으로 고친 후 통과과 되었습니다. 두 연산의 시간 차이가 왜 발생하나요?