mtk127   6년 전

제가 문제를 잘 못 이해하고 있는지 궁금합니다.

예시1)

Mississipi인 경우 i와 s가 둘 다 4번 중복되기 때문에 결과는 ?이여야하고

 예시2)

Mississipimmmm 의 경우 m[M] 이 5번이기 때문에, 결과는 M[대문자]을 출력하는 문제로 파악하고 있습니다.


아래 소스 실행 결과는  위의 예시와 같이 나오는데요

틀린 이유에 대해서 조언 부탁드립니다.


jh05013   6년 전

zza

djm03178   6년 전

!alpha.equals(alpha[j-65]) 의 의미를 잘 모르겠네요.

mtk127   6년 전

지적해주신 !alpha.equals(alpha[j-65]) 의 코드는  의미 없으며, 잘 못 작성했음을 확인했습니다. 
지적 감사드립니다.
차후에 위의 소스를 좀 더 보완한 뒤에 질문이 있을 시 다시 여쭤 보겠습니다. ^^ 

mtk127   6년 전

!alpha.equals(alpha[j-65]) 대신에 alpha[j-65] > max 라는 조건으로 변경하니 해결되었습니다.

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