We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bd092f8 commit 0ad9ca1Copy full SHA for 0ad9ca1
LiiNi-coder/202509/24 PGM 스킬트리.md
@@ -0,0 +1,34 @@
1
+```java
2
+import java.util.*;
3
+
4
+class Solution {
5
+ public int solution(String skill, String[] skill_trees) {
6
+ int answer = 0;
7
8
+ int[] alphabetIndexes = new int[26];
9
10
+ char[] cskill = skill.toCharArray();
11
+ for(int i = 1; i<skill.length()+1; i++)
12
+ alphabetIndexes[cskill[i-1] - 'A'] = i;
13
14
+ for(String skill_tree: skill_trees){
15
+ int iSkill = 1;
16
+ boolean isCount = true;
17
+ for(char c: skill_tree.toCharArray()){
18
+ int cAtIndex = alphabetIndexes[c-'A'];
19
+ if(cAtIndex == 0)
20
+ continue;
21
+ if(cAtIndex != iSkill){
22
+ isCount = false;
23
+ break;
24
+ }
25
26
+ iSkill++;
27
28
+ if(isCount)
29
+ answer++;
30
31
+ return answer;
32
33
+}
34
+```
0 commit comments