설계
순회 : 원본 배열 + CV라인 잡기(TP)
환전 : int 그대로 판별, 넘어가면 ->String->Char로
단일 슬롯을 순회하지만, 내부에 7이 여러개 담길 수 있다
10 미만일때 -> 정수비교 7만 맞는지
10 이상일때 -> char로 쪼개서 다시 순회
ㅠㅠ 컨티뉴
class Solution {
public int solution(int[] array) {
// Field
int counter = 0;
// Tour
for (int T : array) {
if (T < 10) {
if (T == 7) {
counter++;
continue;
}
}
for (char t : String.valueOf(T).toCharArray()) {
if (t == '7')
counter++;
}
}
return counter;
}
}
방법2
String을 만들어 모두 붙인다
순회하면서 char 갯수 세기
class Solution {
public int solution(int[] array) {
int counter = 0;
StringBuilder sb = new StringBuilder();
for (int T : array) {
sb.append(String.valueOf(T));
}
for (char T : sb.toString().toCharArray()) {
if (T == '7')
counter++;
}
return counter;
}
}