塔子哥有一个长为nnn的字符串sss,他希望删除尽可能少的字符,使得字符串不含长度为偶数的回文子串
他想知道最少要删除几个字符。
考虑偶数的回文子串最简单的情况就是两个相同的字符,只要把相邻且相同的字符只保留一个就不会出现偶数回文串了,因为更长的回文串中间那两个字符肯定也得相等才行。
直接计算相邻字符的数量即可,相邻的总数减一就是需要去除的。时间复杂度O(n)O(n)O(n)
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt