코린이의 소소한 공부노트

[LeetCode/Easy] 344. Reverse String 본문

코딩테스트 풀이/JAVA

[LeetCode/Easy] 344. Reverse String

무지맘 2022. 11. 29. 13:43

1. Input

1) 알파벳 1개씩을 담은 문자열 배열 s

 

2. Output

1) s의 순서를 뒤집은 배열

 

3. Constraint

1) 1 <= s.length <= 10^5

2) s[i]는 알파벳 대문자 또는 소문자이다.

 

4. Example

Input: s=s = {"H","a","n","n","a","h"} -> Output: {"h","a","n","n","a","H"}

 

5. Code

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

if(s.length != 1){
    char c;
    for(int i=0 ; i<s.length/2 ; i++){
        c = s[i];
        s[i] = s[s.length-1-i];
        s[s.length-1-i] = c;
    }
}
return s;