样例
输入
ABABABA
输出
5
阅读、分析题目后,只要学过树的人都会想到树的遍历,然后暴力,拿了个三四十分(别问我怎么知道的)一看题解,啊这,区间DP......
区间DP的思路是什么呢?我们先对样例进行一个分析。
这是样例解释。
在题目中要求了最终要回到起点,所以其中一定会有重复的两种颜色,所以我们需要找到颜色相同的两个房间。
首先,我们先枚举区间,如图,我们首先找到了第一次重复出现的房间,也就是现在的根节点以及下个节点。(因为Graph Editor的某些原因,我就在节点后添上了序号)如图所示