망공부

[프로그래머스] 문자열 섞기 (Java)

moonmm 2023. 11. 16. 23:04

 

문제설명

 

기본 문자열 섞기 문제 입니다

 

 

 

풀이

 

class Solution {
    public String solution(String str1, String str2) {
        String answer = "";
        for(int i = 0; i < str1.length(); i++){
            answer += str1.charAt(i);
            answer += str2.charAt(i);
        }
 
  
        return answer;
    }
}

 

 

문자열의 문자에 접근할땐 str1[i]가 아니라 charAt(i)를 사용해줍니다

 

 

 

 

시간복잡도

 

for문을 사용하여 시간복잡도는 O(N)을 갖습니다

 

 

 

 

 

결과