1
0
Fork 0
mirror of https://gitlab.com/mfocko/LeetCode.git synced 2024-09-19 17:56:55 +02:00
LeetCode/java/merge-strings-alternately.java
Matej Focko 77096af698
java: add “1768. Merge Strings Alternately”
Signed-off-by: Matej Focko <mfocko@redhat.com>
2024-01-06 20:59:14 +01:00

20 lines
565 B
Java

class Solution {
public String mergeAlternately(String word1, String word2) {
StringBuilder sb = new StringBuilder(word1.length() + word2.length());
int i, j;
for (i = 0, j = 0; i < word1.length() && j < word2.length(); ++i, ++j) {
sb.append(word1.charAt(i));
sb.append(word2.charAt(j));
}
if (i < word1.length()) {
sb.append(word1.substring(i));
}
if (j < word2.length()) {
sb.append(word2.substring(j));
}
return sb.toString();
}
}