[ Programmers ] 문자열 내 p와 y의 개수 (Java)
1. Problem 📃
[ 문자열 내 p와 y의 개수 ]
https://programmers.co.kr/learn/courses/30/lessons/12916
2. Constraint 🔗
3. Solution 🔑
- 문자열 s를 toCharArray()를 통해 해당 문자가 p나 y인지 판별
- p와 y를 카운트할 수 있는 변수를 각각 만들어서 조건에 적합하면 각각의 변수 값을 증가
- 갯수를 세는 두 변수를 비교하여 answer을 리턴
4. Code 💻
class Solution {
boolean solution(String s) {
boolean answer = true;
int pCount = 0, yCount = 0;
for(int i=0; i<s.length(); i++) {
int word = s.charAt(i);
if(word==80 || word==112) {
pCount++;
}
else if (word==89 || word==121) {
yCount++;
}
}
if(pCount != yCount) {
answer = false;
}
return answer;
}
}
5. Growth 🍄
- 문자열 s를 toCharArray()를 통해 해당 문자가 p나 y인지 판별
- p와 y를 카운트할 수 있는 변수를 각각 만들어서 조건에 적합하면 각각의 변수 값을 증가
- 갯수를 세는 두 변수를 비교하여 answer을 리턴
class Solution {
boolean solution(String s) {
boolean answer = true;
int pCount = 0, yCount = 0;
for(int i=0; i<s.length(); i++) {
int word = s.charAt(i);
if(word==80 || word==112) {
pCount++;
}
else if (word==89 || word==121) {
yCount++;
}
}
if(pCount != yCount) {
answer = false;
}
return answer;
}
}
5. Growth 🍄
이번 문제에 [ 전 문제 ]에서 다룬 charAt()이 쓰였는데 이는
문자열(String)값의 한글자를 가져와 문자로 반환시켜주는 함수이다.
괄호안에는 배열의 인덱스처럼 첫글자 기준으로 0 부터 시작해서 가져올 수 있다.
Author And Source
이 문제에 관하여([ Programmers ] 문자열 내 p와 y의 개수 (Java)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@tpdlqj0514/Programmers-문자열-내-p와-y의-개수-Java저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)