思路很清晰,唯一的难点就是包含公共元素的子串重复的问题 #include <array> #include <iostream> #include <string> using namespace std; bool RepeatSubString(string pwd) { // TODO:不能有长度大于2的包含公共元素的子串重复 有=true 没有=false for (int i = 0; i + 3 < pwd.size(); i++) { string d = pwd.substr(i, 3); ...