小编Jub*_*din的帖子

如何在给定的字符串中查找字母序列?

我的字符串是"AAABBAABABB",我想得到结果

A = 3
B = 2
A = 2
B = 1 
A = 1
B = 2
Run Code Online (Sandbox Code Playgroud)

我试过用

for (int i = 0; i < n - 1; i++) {
    if (msg[i] == msg[i + 1]) {
        if(msg[i]==A)
            a++;
        else
            b++;
    }
}
Run Code Online (Sandbox Code Playgroud)

我试过它对我不起作用。而且我不明白是否还有其他方法可以找到它。请帮帮我。

c++ algorithm c++11 c++14 c++17

3
推荐指数
1
解决办法
158
查看次数

标签 统计

algorithm ×1

c++ ×1

c++11 ×1

c++14 ×1

c++17 ×1