From 81e5186b71fc938dee0be50e57acc1de8a5f4275 Mon Sep 17 00:00:00 2001 From: Matej Focko Date: Sun, 2 Jun 2024 10:50:48 +0200 Subject: [PATCH] =?UTF-8?q?swift:=20add=20=C2=AB344.=20Reverse=20String?= =?UTF-8?q?=C2=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Matej Focko --- swift/reverse-string.swift | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 swift/reverse-string.swift diff --git a/swift/reverse-string.swift b/swift/reverse-string.swift new file mode 100644 index 0000000..cf78cd2 --- /dev/null +++ b/swift/reverse-string.swift @@ -0,0 +1,8 @@ +class Solution { + func reverseString(_ s: inout [Character]) { + for i in 0..<(s.count / 2) { + let j = s.count - i - 1 + (s[i], s[j]) = (s[j], s[i]) + } + } +}