๐ก
์ํํ๋ฉด์ ์ํ๋ฒณ ๊ฐ์๋ฅผ ์ธ๋ ์ฝ๋์ด๋ค.
- ์๋ฌธ์ ์ํ๋ฒณ: 'a'๋ถํฐ 'z'๊น์ง์ ์์คํค์ฝ๋ ๊ฐ์ 97๋ถํฐ 122๊น์ง์ ๋๋ค.
- ๋๋ฌธ์ ์ํ๋ฒณ: 'A'๋ถํฐ 'Z'๊น์ง์ ์์คํค์ฝ๋ ๊ฐ์ 65๋ถํฐ 90๊น์ง์ ๋๋ค.
class Solution {
public int[] solution(String my_string) {
int[] answer = new int [52]; // ์ํ๋ฒณ ๊ฐ์ 26๊ฐ
for (int i = 0 ; i< my_string.length(); i++){
char ch = my_string.charAt(i);
if (ch >= 'A' && ch <= 'Z') {
answer[ch - 'A']++;
} else if (ch >= 'a' && ch <= 'z') {
answer[26 + ch - 'a']++;
}
}
return answer;
}
}