문자열나누기1 [프로그래머스] 문자열 나누기 Java 풀이 Problem 문자열 나누기 Solution 문자열을 제일 먼저 첫 글자를 읽고 첫 글자와 다른 글자의 갯수가 같으면 문자열을 분리하고 다르면 갯수가 같아질 때까지 카운트하여 최종으로 나눠진 문자열 갯수를 구하는 문제이다. 1. 첫 글자가 나오는 횟수를 count, 다른 글자가 나오는 횟수를 diff로 선언하여 카운팅한다. 2. for문을 사용하여 s의 길이만큼 반복해주면 된다. 3. 첫 글자를 first에 넣고, 뒤에 글자를 temp에 넣은 후 같으면 count++ 다르면 diff++을 해주면서 count와 diff가 같아질 때까지 비교한다. 4. count와 diff가 같으면 first는 temp로 바뀌고 다시 answer++을 해준다. 5. for문을 다 반복한 후 answer을 리턴해주면 끝 ~ .. 2023. 3. 15. 이전 1 다음 반응형