코린이의 소소한 공부노트

[LeetCode/Easy] 1662. Check If Two String Arrays are Equivalent 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 1662. Check If Two String Arrays are Equivalent

무지맘 2022. 12. 29. 12:30

1. Input

1) 문자열 배열 word1

2) 문자열 배열 word2

 

2. Output

1) word1의 요소를 합쳐 만든 문자열과 word2의 요소를 합쳐 만든 문자열이 같으면 true, 다르면 false 반환

- 이때 배열의 순서대로 요소들을 합쳐야 한다.

 

3. Constraint

1) 1 <= word1.length, word2.length <= 10^3

2) 1 <= word1[i].length, word2[i].length <= 10^3

3) 1 <= sum(word1[i].length), sum(word2[i].length) <= 10^3

 

4. Example

Input: word1 = ["ab", "c"], word2 = ["a", "bc"] -> Output: true

Input: word1 = ["a", "cb"], word2 = ["ab", "c"] -> Output: false

설명:

- 둘 다 abc를 만들 수 있다.

- 같은 문자열을 만들 수 없다.

 

5. Code

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

String s1 = "";
for(int i=0 ; i<word1.length ; i++)
    s1 += word1[i];

String s2 = "";
for(int i=0 ; i<word2.length ; i++)
    s2 += word2[i];

return s1.equals(s2);