11723번 - 집합
all 부분 구현에서 S.clear()을 삭제하면 시간초과가 되지않는데,
저 부분을 넣으면 시간초과가 뜹니다.
혹시 이유 좀 알려주실 수 있으실까요!
set의 clear함수의 시간 복잡도가 O(n)이라 걸리는 것 같습니다.
올려주신 코드에서 57라인만 지우고 그대로 내봤는데 728ms로 맞았습니다. 정말로 저 부분만만 바꾸셨나요?
@Green55 님 네 57라인만 지우면 맞고, 지우지않으면 시간초과 뜹니다!
댓글을 작성하려면 로그인해야 합니다.
tinea17 3년 전
all 부분 구현에서 S.clear()을 삭제하면 시간초과가 되지않는데,
저 부분을 넣으면 시간초과가 뜹니다.
혹시 이유 좀 알려주실 수 있으실까요!