wjhappyboy   4년 전

첫번째 코드는 시간초과가 나는 코드이고 두번째 코드는 시간초과가 나지 않고 맞았습니다 가 나오는 코드입니다.

다른 점은 if 문을 썼냐 안썼냐인데 제가 공부가 부족해서 그런지 둘의 차이를 모르겠습니다.

if문을 쓴 경우는 모든 경우 if 문 비교를 실행해야 하고 if 문이 없는 경우는 if 문이 없는 대신 대입이 모든 경우 실행되어야 하는 건데

모든 경우 대입이 이루어져야 하는 경우만 시간초과가 난다는 것은 if 문 비교보다 대입이 미세하게 조금 더 시간이 걸려서 시간 초과가 발생하는 건가요?

아니면 min() 함수가 조금 더 시간이 오래 걸려서 min() 함수 실행이 더 많은 첫번째 경우만 시간초과가 발생하는 건가요?

둘의 차이를 정말 모르겠습니다.ㅠㅠㅠ 고수님들 도와주세요ㅠㅠㅠ

댓글을 작성하려면 로그인해야 합니다.