页面加载中…
通过率 0% · 提交 0 · 通过 0
给定一个只含小写字母的字符串 s,把它切成若干段,使每一段都是回文串。请按顺序输出所有切法:先尝试较短的第一段,再尝试较长的第一段,后面的每一段同理。
这题属于 Hot100 ACM 开放训练中的「回溯枚举」方向。建议先看动画确认核心思路,再回到右侧编辑器按标准输入输出写完整代码。
输入一个字符串 s。保证 1≤s 的长度≤12。
第一行输出切法总数。之后每行输出一种切法,各段之间用一个空格分隔。
示例 1
输入示例
aab
输出示例
2 a a b aa b
第一段先取 a,得到 a a b;第一段取 aa,得到 aa b。
时间限制 2000 ms · 内存限制 256 MB
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。