Search
Duplicate
🧙🏻‍♀️

1316

문제 유형
문자열
메모
이전값과 현재값을 유지하려면?
알고리즘
주의해야 할 점은 앞에 나왔던 알파벳이 바로 옆이 아닌 다른 위치에서 한번 더 나오게 되면 그 단어는 그룹단어가 아니라는 점 이다.

그룹 단어인지 아닌지 판단 (체커 메서드 생성)

(1) 불형의 알파벳 배열을 만들어준다.
(2) if 단어의 이전문자와 현재 문자를 비교했을 때 다르다면 false
if 그 문자가 처음 나왔다면 true 를 부여한다.
else 그 문자가 이미 나왔다면 return false
(3) 반환값은 true (return false 되지 않았으므로)
= 그룹 단어

그룹 단어가 몇개인지 판단

(1) 단어의 개수를 받는다.
(2) for 문을 이용하여 체커의 값이 true 인 경우 단어의 개수를 증가시킨다.
깃허브 링크는 위에 있습니다