◆C#/C# : 프로그래머스 문제 풀이

[프로그래머스] 문자열 뒤집기 C#

진2_ 2023. 2. 25. 15:31
728x90
반응형

[프로그래머스] 코딩테스트 입문 / 문자열 뒤집기/ C#

 

📝문제 설명

문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.

 

🔎 제한사항

  • 1 ≤ my_string의 길이 ≤ 1,000

 

🎀입출력 예시

  • 입출력 예
  • "jaron" "noraj"
    "bread" "daerb"

입출력 예 #1

  • my_string이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다.

입출력 예 #2

  • my_string이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다.
  •  

🧐 풀이

 

풀이1

using System;

public class Solution 
{
    public string solution(string my_string) 
    {
        string answer = "";
        for(int i = my_string.Length-1;i>=0;i--)
        {
        	answer += my_string[i];
        }
            
        return answer;
    }
}

풀이 2

using System;

public class Solution 
{
    public string solution(string my_string) 
    {
        string answer = "";
        char[] arr = my_string.ToCharArray();
        Array.Reverse(arr);

        for(int i = 0 ; i < arr.Length; i++)
        {
            answer += arr[i];
        }



        return answer;
    }
}
728x90
반응형