shauwi   3년 전

공식 테스트까지 넣어봤는데 반례를 모르겠네요..

코드에서 틀린부분은 없어 보이는데 틀렸습니다만 자꾸나오네요

songmin9813   3년 전

모든 charAt(i+1), charAt(i-2)와 같이 현재 인덱스를 기준으로 인덱스를 증감시키는 코드를 작성할 경우, 해당 조건문 앞에 인덱스 범위 처리를 우선적으로 해주셔야 합니다.

32번째 줄은 처리를 잘 하신 것 같은데(조건문 앞에 인덱스 범위 처리), 다른 모든 조건문에도 한 번 범위 처리를 해보시기 바랍니다.

shauwi   3년 전

21번째 줄을 통해서 인덱스처리를 +1에대한 인덱스처리를 모두 한것같은데.. 다시 할 이유가 있을까요?

songmin9813   3년 전

shauwi님 switch/case만 바라보고 있어 그 위의 조건문까지는 보지 못했네요. 좋은 지적 감사합니다.

반례입니다.

입력 : d-z=

예상값:2

출력:1

29줄 조건문이 참으로 넘어가게 되면 i값이 증가되어 바로 다음 32줄 조건문에 영향을 끼칩니다.

29줄 조건문이 실행되었다면 32줄 조건문은 실행되지 않고 넘어가야 합니다.

shauwi   3년 전

앗 감사합니다... 

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