From 6b96a35e79b7c3905481110c48354f6d480163de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=E1=BB=93=20V=C4=83n=20H=C3=B2a?= <56647826+hovanhoa@users.noreply.github.com> Date: Sun, 29 Oct 2023 22:49:50 +0700 Subject: [PATCH] Time: 31 ms (92.14%), Space: 16.2 MB (47.38%) - LeetHub --- .../1894-merge-strings-alternately.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 1894-merge-strings-alternately/1894-merge-strings-alternately.py diff --git a/1894-merge-strings-alternately/1894-merge-strings-alternately.py b/1894-merge-strings-alternately/1894-merge-strings-alternately.py new file mode 100644 index 0000000..5b6ece6 --- /dev/null +++ b/1894-merge-strings-alternately/1894-merge-strings-alternately.py @@ -0,0 +1,12 @@ +class Solution: + def mergeAlternately(self, word1: str, word2: str) -> str: + res = "" + i = 0 + while i < len(word1) or i < len(word2): + if i < len(word1): + res += word1[i] + if i < len(word2): + res += word2[i] + i += 1 + + return res