最小插入次数构造回文串问题(进阶版)
**最小插入次数构造回文串问题(进阶版)**
**题目描述**
给定一个字符串 `s`,你可以在任意位置插入任意字符,每次插入操作记为一次成本。目标是使字符串变成回文串,并且要求**最终回文串的长度恰好为 `k`**(`k ≥ len(s)`),求满足条件的最小插入次数。如果无法构造长度为 `k` 的回文串,返回 `-1`。
**示例**
- 输入:`s = "ab"`, `k = 4`
输出:`2`
解释:可插入两个字符构造 `"abba"`(长度为4的回文串)。
2025-11-06 03:39:57
0