tog0403   2년 전

간단하게 생각해서 한 문자라도 띄어져서 나오면 입력되는 문자열개수 N에서 1개씩 빼주고 break걸었습니다.


각각 알파벳을 나타내는 boolean 배열 선언했구요..


초기값이 false기 때문에, 만약 해당 배열의 값이 true이고 그 전 알파벳과 다른 알파벳이라면 이전에 그 알파벳이 나왔다는 뜻이므로 break 걸어주었고,


그렇지 않다면 해당 알파벳에 매치되는 배열값을 true로 바꾸어 주었습니다.


근데 왜 틀렸는지 모르겠습니다 ㅠㅠ


도와주십셔

han225   2년 전

저도 잘은 모르지만,,, 제 눈에 띄는 것만 말씀드리자면

19번 라인에서 j=0일 경우 j-1은 값을 참조할 수 없을 것 같고

21번 라인에서 N--를 하면 크게 감싼 for문의 반복횟수가 차감이 되네요

도움이 되셨길 바래요

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