sonson97   2년 전

아스키코드 값을 이용해 풀었고 논리적인 문제점을 찾지 못하겠네요 ㅠㅠ

혹시 어디가 잘못된건지 찾아주실 수 있다면 말씀해주세요!

bjh3502   2년 전

예제도 잘 안나오는 것으로 보이는데, 우선 아스키코드를 사용하는 방법은 좋은 방법인 것 같습니다.

어떤 문자가 등장한 횟수를 저장하는 배열을 하나 더 두고,

입력으로 문자열이 주어지면 해당 문자열을 왼쪽부터 오른쪽까지 한 문자씩 확인해가며, 아스키코드로 문자에 대응되는 index를 찾아서 횟수를 증가시키면 어떨까요?

이렇게 하면 for를 중첩하지 않고 해결이 가능할 것 같습니다.

sonson97   2년 전

답변 감사드립니다! 그렇게 하면 해결될 것으로 보이긴한데 이중 for문을 사용해 풀고싶어서요 ㅠㅠ

제가 테스트 했을 때는 예제도 제대로 나오고 그 외에 다른 단어들도 모두 제대로 나오는걸로 확인되고 혹시나 해서 방금 또 해봤는데 제대로 나오네요...ㅠㅠ 그래도 도움 주셔서 감사합니다!

위 코드에서 오류가 없는걸로 보이는데 혹시 오류가 있는게 보이면 바로 잡아주실 고수분 계시면 바로잡아주시면 감사하겠습니다!!

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