23번째 줄에서 c[j+2]를 호출하는거에서 문제가 발생합니다.
j는 최대 문자열길이 - 2 인데
j+2는 최대 문자열길이입니다.
그리고 strlen(c)를 너무 많이 사용하는 것은 안 좋습니다.
strlen(c)를 한번 호출할때마다 시간복잡도가 문자열길이만큼 사용됩니다.
때문에 for문 조건에 k<strlen(c) 이런식으로 사용하는거는 문자열길이의 제곱의 시간이 소비됩니다.
strlen(c)을 변수에 할당하고 문자열길이가 필요할때마다 그 변수를 사용하는 것을 추천드립니다.
jwarhw98 3년 전
비주얼스튜디오에서 혼자 스스로 많은 예제를 넣어봤는데 잘 돌아가는 것처럼 보입니다.
그런데 제출하면 계속 런타임 에러가 뜨네요.
어느 부분에서 런타임 에러가 뜨는 것일까요?
감사합니다.