Skip to content

Commit dfaa13d

Browse files
authored
Create 1768-merge-strings-alternately.kt
1 parent aaafef4 commit dfaa13d

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

Diff for: kotlin/1768-merge-strings-alternately.kt

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
class Solution {
2+
fun mergeAlternately(word1: String, word2: String): String {
3+
val m = word1.length
4+
val n = word2.length
5+
var i = 0
6+
var j = 0
7+
8+
val res = StringBuilder()
9+
while (i < m && j < n) {
10+
res.append(word1[i++])
11+
res.append(word2[j++])
12+
}
13+
14+
res.append(word1.drop(i))
15+
res.append(word2.drop(j))
16+
17+
return res.toString()
18+
}
19+
}

0 commit comments

Comments
 (0)