성능 요약
-
메모리: 75.8 MB, 시간: 0.25 ms - Answer Code1
-
메모리: 77.7 MB, 시간: 0.04 ms - Answer Code2
구분
코딩테스트 연습 > 연습문제
Answer Code1(2023.01.07)
class Solution {
boolean solution(String s) {
int pCount = 0, yCount = 0;
String[] array = s.toLowerCase().split("");
for (int i = 0; i < array.length; i++) {
if ("p".equals(array[i])) {
pCount++;
} else if ("y".equals(array[i])) {
yCount++;
}
}
if (pCount != yCount) {
return false;
}
return true;
}
}
Answer Code2(2023.01.15)
class Solution {
boolean solution(String s) {
s = s.toLowerCase();
int count = 0;
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) == 'p')
count++;
else if (s.charAt(i) == 'y')
count--;
}
if (count == 0)
return true;
else
return false;
}
}