题目链接:http://codeforces.com/contest/1430/problem/D 题意:有一个长度为n(n<=2*10^5)的01字符串,每轮操作有两步: 第一步是删去字符串中任意一个字符: 第二步是删去字符串中的相同前缀串(例如:1100100 删去前两个1): 求最多可以进行几轮. 思路:首先我们可以很容易的知道删去前后有一个(或两个)与其相同的字符是最优的(且不为第一个字符),因为此时不会使第二步操作删掉的字符增加 所以我们就想到了贪心,每轮操作都遍历一遍找到满足要求的字…