본문 바로가기
C++

[프로그래머스] 인덱스 바꾸기

by 띰쥬 2025. 9. 5.
728x90
반응형
SMALL

#include <string>
#include <vector>

using namespace std;

string solution(string my_string, int num1, int num2) {
    string answer = "";
    
    for(int i=0; i<my_string.length(); i++)
    {
        if(i==num1)
            answer+=my_string[num2];
        else if(i==num2)
            answer+=my_string[num1];
        else
            answer+=my_string[i];
    }

 


    return answer;
}

 

swap() 메소드로 한줄대체 가능

swap(my_string[num1],my_string[num2]);
728x90
반응형
LIST

댓글