lljhms   3년 전

입력 값에 baekjoon을 입력한다고 가정할 때, 

b의 대입을 생각할때

밑의 소스코드 주석에 (2)라 적힌 곳의 값이  word[i] 의 값은 98이고, word[i] - 'a'의 값은 1이되면

arr[word[i] - 'a']의 값은  arr[1]의 값이 출력되야 하는거 아닌가요?

주석 (2)라 적힌곳의 세번째 출력 arr[word[i] - 'a']의 값이 0부터 순서대로 나오네요 

뭐가 잘못된것이죠..?

seico75   3년 전

두번째 'o' 에서 if 문안으로 안들어가는 것을 이야기하시는거면.. =! 가 아니라 != 로 바꾸시면 되겠네요. 14라인.

arr[word[i]-'a'] 가 0부터 순서대로 나오는 것은 20 라인에서 sequence 값을 넣어주니까 0부터 1씩 증가하겠네요.

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