假设我们有一个二进制字符串。我们的任务是检查字符串中是否包含连续的相同字符。如果存在连续的相同字符,则该字符串无效,否则有效。那么字符串“101010”有效,但“10111010”无效。为了解决这个问题,我们将从左到右遍历,如果两个连续的字符相同,则返回 false,否则返回 true。示例 实时演示#include #include using namespace std; bool isConsecutiveSame(string str){ int len = str.length(); for(int i = 0; i