【题目】
【方法一】 可以看到从第i个字符开始的满足条件的串最多有1个。因为如果从1开始,必然是11...100...0。一旦出现0,后面就得是0。 所以可以设置两层循环,外层循环i从i开始的串。内存循环判断有没有从i开始的串。
代码:
结果: |
696 给定一个字符串,求有多少个01个数相等的非空子串,其中0和1不能间隔出现
最新推荐文章于 2023-03-31 22:39:55 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)
【题目】
【方法一】 可以看到从第i个字符开始的满足条件的串最多有1个。因为如果从1开始,必然是11...100...0。一旦出现0,后面就得是0。 所以可以设置两层循环,外层循环i从i开始的串。内存循环判断有没有从i开始的串。
代码:
结果: |