프로그래머스 140108 문자열 나누기 JAVA

sundays·2022년 12월 5일
0

문제

문자열 나누기

풀이

해당 문재는 그냥 풀이대로 풀면 되는 문제인데 나는 틀림 후후
나는 그냥 문제에서 주어진대로 풀었는데 count와 diff가 같아질때 answer를 카운트 하는 부분이 가장 앞으로 나왔어야 했다

		for (int i = 0; i < s.length(); i++) {
            if (count == diff) {
                answer++;
                first = s.charAt(i);
            }
            if (first == s.charAt(i)) {
                count++;
            } else {
                diff++;
            }
        }

문제에서 처음으로 두 횟수가 같아지는 순간 멈추고, 지금까지 읽은 문자열을 분리 하는 것이라는 문구 때문이다

전체 코드

전체 코드

profile
develop life

0개의 댓글