Programmers 스킬트리
Updated:
Answer
class Solution {
public int solution(String skill, String[] skill_trees) {
int answer = 0;
int i = 0;
while(true) {
String skill_tree = skill_trees[i];
String skill_clone = new String(skill_tree);
int size = skill_tree.length();
for (int j =0; j < size; j++) {
String temp = String.valueOf(skill_clone.charAt(j));
if (!skill.contains(temp)) {
skill_tree = skill_tree.replace(temp, "");
}
}
if (skill.indexOf(skill_tree) == 0) {
answer++;
}
i++;
if(i == skill_trees.length) {
break;
}
}
return answer;
}
}