std::string result=findMinSubstring(A,B); std::cout<<"最小子串为: "<<result<<std::endl; return0; } 输出结果为: 最小子串为: ADCB
对于字符串a和b,由于b中含有字符串a,所以可以称a是b的子串,b是a的主串对于c和a,虽然c中也含有a的全部字符,但不是连续的"BEI,所以c和a没有任何关系只有两个串的串值完全相同,这两个串才相等,即使两个字符串包含的字符完全相等,也未必相等。