본문 바로가기
~ 2024.03/알고리즘

[알고리즘] Reverse 알고리즘

by Monett 2020. 4. 30.
반응형

채용 공고를 보다가 다음과 같은 예제를 발견했다.

String을 뒤집어서 출력하는 Reverse 함수 알고리즘이었다.


평소 C#에서는 string을 char array로 만들어서 Array.Reverse() 함수를 사용했다.

그러나 예전에 봤던 역 반복문을 사용해서 구현하면 쉬울 것으로 생각해 직접 구현해 보았다.

	static void Main(string[] args)
	{
		string value = Console.ReadLine();
		Reverse(value);
	}

	static void Reverse(string value)
	{
		string result = "";
		for (int i = value.Length-1; i >= 0; i--)
		{
			result += value[i];
		}
		Console.WriteLine(result);
	}

정상적으로 작동한다.

반응형