https://leetcode.com/problems/largest-merge-of-two-strings/
F**k!
没做出来,记下来……
想太复杂了,反而忘了最基础的贪心


个人解答

  1. class Solution:
  2. def largestMerge(self, a: str, b: str) -> str:
  3. res = ''
  4. while a or b:
  5. if a > b:
  6. res += a[0]
  7. a = a[1:]
  8. else:
  9. res += b[0]
  10. b = b[1:]
  11. return res

题目分析

贪心,想清楚,是不是合理,是不是能保证正确性。