17609번 - 회문
맨 처음과 맨 뒤의 알파벳을 비교해가면서, 만약 같다면, 맨 처음과 뒤를 지워주고, //이를 위해 deque 사용
만약, 맨 처음과 맨 뒤의 알파벳이 다르다면, (이때 카운트 1증가)
맨 처음 알파벳을 지우고 나서 첫 번째 알파벳과 마지막 알파벳을 비교해서 둘이 다르다면 원상복구해서.
다시 맨 뒤 알파벳을 지웁니다.
그 다음 다시 조건문으로 돌아와, 맨 처음과 맨 뒤를 비교하는 코드입니다.
예제는 다 맞고, 1퍼센트에서 바로 틀렸다 나오는데 이유를 모르겠습니다ㅠㅠ
밑의 예제 참고해주세요.
댓글을 작성하려면 로그인해야 합니다.
youbeen 1년 전
맨 처음과 맨 뒤의 알파벳을 비교해가면서, 만약 같다면, 맨 처음과 뒤를 지워주고, //이를 위해 deque 사용
만약, 맨 처음과 맨 뒤의 알파벳이 다르다면, (이때 카운트 1증가)
맨 처음 알파벳을 지우고 나서 첫 번째 알파벳과 마지막 알파벳을 비교해서 둘이 다르다면 원상복구해서.
다시 맨 뒤 알파벳을 지웁니다.
그 다음 다시 조건문으로 돌아와, 맨 처음과 맨 뒤를 비교하는 코드입니다.
예제는 다 맞고, 1퍼센트에서 바로 틀렸다 나오는데 이유를 모르겠습니다ㅠㅠ