OD统一考试(C卷)
分值: 100分
题解: Java / Python / C++
题目描述
均衡串定义:字符串只包含两种字符,且两种字符的个数相同。
给定一个均衡字符串,请给出可分割成新的均衡子串的最大个数。
约定字符串中只包含大写的’X"和’Y’两种字符。
输入描述
均衡串:XXYYXY
字符串的长度[2,10000]。给定的字符用均为均衡串。
输出描述
可分割为两个子串:
XXYY
XY
示例1
输入
XXYYXY
输出
2
备注
分割后的子串,是原字符串的连续子串。
题解
题目类型:贪心文章来源:https://www.toymoban.com/news/detail-756461.html
解题思路:遍历字符串,统计字符’X’和’Y’的数量。当某个字符的数量达到字符串长度的一半时,将结果加1,并将该字符的数量重置为0。文章来源地址https://www.toymoban.com/news/detail-756461.html
C++
#<
到了这里,关于分割均衡字符串 - 华为OD统一考试(C卷)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!