题目
LeetCode 1616.分割两个字符串得到回文串
解释
## 题目描述 给你两个字符串 a 和 b ,它们长度相同。请你选择一个下标,将两个字符串都在 相同的下标 分割开。由 a 可以得到两个字符串: aprefix 和 asuffix ,满足 a = aprefix + asuffix ,同理,由 b 可以得到两个字符串 bprefix 和 bsuffix ,满足 b = bprefix + bsuffix 。请你判断 aprefix + bsuffix 或者 bprefix + asuffix 能否构成回文串。 当你将一个字符串 s 分割成 sprefix 和 ssuffix 时, ssuffix 或者 sprefix 可以为空。比方说, s = "abc" 那么 "" + "abc" , "a" + "bc" , "ab" + "c" 和 "abc" + "" 都是合法分割。 如果 能构成回文字符串 ,那么请返回 true,否则返回 false 。 注意, x + y 表示连接字符串 x 和 y 。 ## 示例 **示例 1:** **输入:** a = "x", b = "y" **输出:** true **解释:** 如果 a 或者 b 是回文串,那么答案一定为 true ,因为你可以如下分割: aprefix = "", asuffix = "x" bprefix = "", bsuffix = "y" 那么 aprefix + bsuffix = "" + "y" = "y" 是回文串。 **示例 2:** **输入:** a = "xbdef", b = "xecab" **输出:** false **示例 3:** **输入:** a = "ulacfd", b = "jizalu" **输出:** true **解释:** 在下标为 3 处分割: aprefix = "ula", asuffix = "cfd" bprefix = "jiz", bsuffix = "alu" 那么 aprefix + bsuffix = "ula" + "alu" = "ulaalu" 是回文串。 ## 约束条件 1 <= a.length, b.length <= 105 a.length == b.length a 和 b 都只包含小写英文字母 ## LeetCode 链接 https://leetcode.cn/problems/split-two-strings-to-make-palindrome/
答案
正在疯狂整理答案中......