[프로그래머스] 문자열 뒤집기
2024. 2. 26.

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

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

나의 풀이

배열로 풀이

-배열로 해결하였다.

-문자열 배열의 크기를 변수에 저장해 가장 큰 숫자부터 0까지 반복문을 돈다.(Line 6)

-빈 문자열에 가장 뒤의 글자부터 0이 될때까지 붙여나간다고 생각하면 된다.

 

다른 풀이 1) string.Reverse() 사용

 

 

using System;
using System.Linq;

public class Solution
{
    public string solution(string my_string)
    {
        return new string(my_string.Reverse().ToArray());
    }
}

참고)

https://dh-0501.tistory.com/140

 

C# reverse string use linq

알고리즘 문제풀이 중 문자열을 뒤집고 싶었고 Reverse 함수가 있길래 별생각 없이 사용했다가 문제를 발견했다. 간략한 예제로 아래 코드에 대한 내 예상결과는 "tseT"였다. string word = "Test"; Debug.Wr

dh-0501.tistory.com

 

myoskin