본문 바로가기

Develop/코딩인터뷰

[코딩인터뷰] 문제 1.2

반응형

코딩 인터뷰
문제 1.2

#region Question 1.2
/// <summary>
/// null 문자로 끝나는 문자열을 뒤집어라.
/// </summary>
/// <param name="input">입력 문자열</param>
/// <returns><paramref name="input"/>이 뒤집어진 문자열</returns>
public static string Q2_Reverse(string input)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
for(int i = input.Length - 1; 0 <= i; i--)
{
sb.Append(input[i]);
}
return sb.ToString();
}
#endregion
view raw Code_Q1_2.cs hosted with ❤ by GitHub
[TestMethod]
public void Q1_2()
{
Assert.AreEqual(DataStruct.Q2_Reverse("vxyz"), "zyxv");
Assert.AreEqual(DataStruct.Q2_Reverse("abcde"), "edcba");
Assert.AreEqual(DataStruct.Q2_Reverse("cat"), "tac");
}
view raw Test_Q1_2.cs hosted with ❤ by GitHub
반응형

'Develop > 코딩인터뷰' 카테고리의 다른 글

[코딩인터뷰] 문제 1.4  (0) 2020.04.03
[코딩인터뷰] 문제 1.3  (0) 2020.04.03
[코딩인터뷰] 문제 1.1  (0) 2020.04.03
[코딩인터뷰] 문제 7.7  (0) 2020.04.03
[코딩인터뷰] 문제 7.6  (0) 2020.04.03