코린이의 소소한 공부노트

[LeetCode/Easy] 2255. Count Prefixes of a Given String 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 2255. Count Prefixes of a Given String

무지맘 2023. 1. 16. 00:55

1. Input

1) 문자열 배열 words

2) 문자열 s

 

2. Output

1) words의 요소들 중 sprefix가 되는 요소들의 개수

 

3. Constraint

1) 1 <= words.length <= 1000

2) 1 <= words[i].length, s.length <= 10

3) words의 요소와 s는 영어 소문자로 이루어져 있다.

 

4. Example

Input: words = ["a","b","c","ab","bc","abc"], s = "abc" -> Output: 3

설명: abcprefix가 될 수 있는 words의 요소에는 a, ab, abc3개가 있다.

 

5. Code

1) 첫 코드(2022/06/27)

int count = 0;
for(int i=0 ; i<words.length ; i++){
    if(s.length() < words[i].length())
        continue;
    if(s.substring(0,words[i].length()).equals(words[i]))
    count++;
}

return count;