using System;
public class Solution {
public int solution(string s) {
int answer = 0;
int xCount = 0;
int count = 0;
char cha = '0';
for(int i = 0; i < s.Length; ++i)
{
if(cha == '0') cha = s[i];
if(cha == s[i]) xCount++;
else count++;
if(xCount == count)
{
answer++;
cha = '0';
xCount = 0;
count = 0;
}
else
{
if(i == s.Length - 1)
{
answer++;
break;
}
}
}
return answer;
}
}
string은 char의 배열로, str[i] 이런식으로 접근해서 바로 char 형으로 가져올 수 있음.
'C# 알고리즘 코드카타' 카테고리의 다른 글
67. 둘만의 암호 (0) | 2024.01.15 |
---|---|
66. 대충 만든 자판 (0) | 2024.01.12 |
64. 체육복 (2) | 2024.01.05 |
63. 숫자 짝꿍 (2) | 2024.01.04 |
62. 옹알이(2) (1) | 2024.01.04 |