如何排序而不使字符再次出现

mklgxw1f  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(114)

关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。

6小时前关门了。
改进这个问题
所以问题是:
取两个字符串s1和s2,只包括从a到z的字母。返回一个新的排序字符串,尽可能长,包含来自s1或s2的不同字母,每个字母只取一次
输出应如下所示:

a = "xyaabbbccccdefww"
b = "xxxxyyyyabklmopq"
longest(a, b) -> "abcdefklmopqwxy"

a = "abcdefghijklmnopqrstuvwxyz"
longest(a, a) -> "abcdefghijklmnopqrstuvwxyz"

这是我迄今为止尝试过的

def longest(a1, a2):
    # your code
    s1 = 'frgergrfgegdrgd'
    s2 = 'sfdsdgregvdfgdf'

b = longest(s1,s2)
a = sorted(b)
print(a)

我真的很感激你的帮助

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题