lys312510   5년 전

코드를 조금 줄일수없을까? 란생각에

코드를 조금 수정했더니 시간초과가떴습니다 구체적으로 바뀐부분은

맨끝에

if( j == N-1) { j = -1; } 이 부분을 떼고

for(int j = 0 ; 1 ; j = (j+1)%(N-1)) {
로 수정했습니다.

매 반복문마다 동작하는건 같은데 나눗셈 연산과 if문의 시간차이가 그렇게 많이 나는건가요 ??

참고로 윗코드가 시간초과고 밑코드가 통과한 코드입니다

lys312510   5년 전

@cubelover

아 그러네요...

그러면 틀렸다고 떠야하는데 왜 시간초과라고 나왔는진 또 모르겠네요 어디서 무한루프가 도나봅니다

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