11378번 - 열혈강호 4
64번 줄이 맞은 분들 코드를 참고한 AC받은 코드입니다.
74번 줄 코드가 기존에 제가 작성했던 코드인데 93%에서 WA를 받았습니다.
for문 조건식에서 j는 증가하고 k는 감소하면서 문제가 생길지 혹시나해서
85번 줄 코드처럼 별도의 변수를 둬서 처리했더니 정상적으로 AC를 받았습니다. 실행시간도 동일하구요.
"for문 조건식에서 j는 증가하고 k는 감소하면서 문제가 생길지" 에서 문제가 발생하는게 맞는지, 그 원인이 무엇인지 이해하고싶습니다.
75번 줄에 대해서만 간략하게 설명하면,
j++, k--가 동시에 이루어지면 결국 j와 k 사이의 간격이 2씩 줄어듭니다.
다른 코드들은 그 간격이 1씩 줄어드므로, 결국 반복문을 도는 횟수 자체가 2배정도 차이가 나게 됩니다.
댓글을 작성하려면 로그인해야 합니다.
pjh9996 5년 전 1
64번 줄이 맞은 분들 코드를 참고한 AC받은 코드입니다.
74번 줄 코드가 기존에 제가 작성했던 코드인데 93%에서 WA를 받았습니다.
for문 조건식에서 j는 증가하고 k는 감소하면서 문제가 생길지 혹시나해서
85번 줄 코드처럼 별도의 변수를 둬서 처리했더니 정상적으로 AC를 받았습니다. 실행시간도 동일하구요.
"for문 조건식에서 j는 증가하고 k는 감소하면서 문제가 생길지" 에서 문제가 발생하는게 맞는지, 그 원인이 무엇인지 이해하고싶습니다.