반응형
채용 공고를 보다가 다음과 같은 예제를 발견했다.
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);
}
정상적으로 작동한다.
반응형