https://leetcode.com/problems/largest-merge-of-two-strings/
F**k!
没做出来,记下来……
想太复杂了,反而忘了最基础的贪心
个人解答
class Solution:
def largestMerge(self, a: str, b: str) -> str:
res = ''
while a or b:
if a > b:
res += a[0]
a = a[1:]
else:
res += b[0]
b = b[1:]
return res
题目分析
贪心,想清楚,是不是合理,是不是能保证正确性。