From 0294dc262bd2fdf0231d63bf5605e4fcc0e35952 Mon Sep 17 00:00:00 2001 From: Thuan Le Date: Thu, 12 Jan 2023 19:36:32 -0800 Subject: [PATCH] create 0344-reverse-string-csharp --- csharp/0344-reverse-string.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 csharp/0344-reverse-string.cs diff --git a/csharp/0344-reverse-string.cs b/csharp/0344-reverse-string.cs new file mode 100644 index 000000000..4b8abc569 --- /dev/null +++ b/csharp/0344-reverse-string.cs @@ -0,0 +1,14 @@ +class Solution +{ + public void ReverseString(char[] s) + { + int leftPointer = 0; + int rightPointer = s.Length - 1; + while (leftPointer < rightPointer) + { + char temp = s[leftPointer]; + s[leftPointer++] = s[rightPointer]; + s[rightPointer--] = temp; + } + } +} \ No newline at end of file