작성
·
368
0
안녕하세요 선생님 !
선생님 강의로 이직 준비 하고 있는 예비 이직러입니다~
일단 강의를 안보고 푼다고 풀었는데 범위 에러가 나서 다시 보는데 어디가 문제인지 모르겠습니다.
http://boj.kr/ada69076de594720b60beabcb5bcec79
제가 풀고 선생님 강의 코드를 보니 엄청 간결해서 반성하게 되네요 .. ㅠㅠ 열심히하겠습니다!!
답변주시면 감사하겠습니다.
답변 1
0
안녕하세요 태준님 ㅎㅎ
이부분이요. 만약 str.size() 보다 str_2.size()가 크다면 i는 마이너스부터 시작하게 되어 결국 문자열의 마이너스를 "참조"하지 않을까요?
for (int i = str.size() - str_2.size(); i < str.size(); i++)
{
if (str.at(i) == str_2.at(i - str.size() + str_2.size()))
{
continue;
}
else
count++;
}
또 질문 있으시면 언제든지 질문 부탁드립니다.
좋은 수강평과 별점 5점은 제가 큰 힘이 됩니다. :)
감사합니다.
강사 큰돌 올림.