###### tags: `LeetCode`,`Python3`,`Easy` # 1768. Merge Strings Alternately ### **題目連結:** [**Merge Strings Alternately**](https://leetcode.com/problems/merge-strings-alternately/description/?envType=study-plan-v2&envId=leetcode-75) ### **解題方向** * 建立兩個指標,每次都將各自的開頭值存入新的變數ans中 * 如果某變數已經遍歷完成,就將未遍歷完成的字串直接加入在ans之後即可 ### **完整程式碼** ```python= class Solution: def mergeAlternately(self, word1: str, word2: str) -> str: ans="" p1=0 p2=0 while p1<len(word1) and p2<len(word2): ans+=word1[p1] ans+=word2[p2] p1+=1 p2+=1 if p1>=len(word1) and p2<len(word2): ans+=word2[p2:len(word2)] else: ans+=word1[p1:len(word1)] return ans ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up