Make Unreal REAL.
article thumbnail
Level 0. 문자열 섞기

 

 

메모리 재할당을 줄이고, 문자열을 하나 더 사용하지 않고 기존 문자열을 재활용하기 위해 아래와 같이 구현했다.

 

#include <iostream>

using namespace std;

string solution(string str1, string str2)
{
    size_t n = str1.size();
    str1.resize(n * 2);

    for (int i = n - 1; 0 <= i; --i)
        str1[i * 2] = str1[i],
        str1[i * 2 + 1] = str2[i];

    return str1;
}
profile

Make Unreal REAL.

@diesuki4

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그