[프로그래머스/C++]Lv.0 - A로 B만들기

YH J·2023년 4월 18일
0

프로그래머스

목록 보기
27/168

문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/120886

내 풀이

두 문자열 다 정렬한 뒤 같은지 비교

내 코드

#include <string>
#include <vector>
#include <algorithm>

using namespace std;

int solution(string before, string after) {
    int answer = 0;
    
    sort(before.begin(),before.end());
    sort(after.begin(),after.end());
    answer = before == after ? 1 : 0;
    
    return answer;
}

다른 사람의 풀이

#include <string>
#include <vector>
#include <algorithm>

using namespace std;

int solution(string before, string after) {
    sort(before.begin(), before.end());
    sort(after.begin(),after.end());
    if(after == before) return 1;
    else return 0;
}

다른 사람의 풀이 해석

나는 삼항연산자를 썼고 아닌 풀이도 있다.

profile
게임 개발자 지망생

0개의 댓글