给定一个字符串 s
,返回 其重新排列组合后可能构成的所有回文字符串,并去除重复的组合 。
你可以按 任意顺序 返回答案。如果 s
不能形成任何回文排列时,则返回一个空列表。
示例 1:
输入: s ="aabb"
输出:["abba", "baab"]
示例 2:
输入: s ="abc"
输出:[]
提示:
1 <= s.length <= 16
s
仅由小写英文字母组成
给定一个字符串 s
,返回 其重新排列组合后可能构成的所有回文字符串,并去除重复的组合 。
你可以按 任意顺序 返回答案。如果 s
不能形成任何回文排列时,则返回一个空列表。
示例 1:
输入: s ="aabb"
输出:["abba", "baab"]
示例 2:
输入: s ="abc"
输出:[]
提示:
1 <= s.length <= 16
s
仅由小写英文字母组成