Java╲从一个字符串中截取首尾字符相同、中间字符不重复的子字符串,打印满足该条件中最长的子字符串
/** * 从一个字符串中取出首位相同但内部字符都最多只能出现一个的最长子字符串 第一层:从左边第一个字符开始遍历字符串,截取与这个字符可以组成首位相同的子字符串 * 第二层:将截取的首尾相同的字符串的首尾字符去掉,再次进入第一层的验证,如果内部没有相同字符了,就返回去掉首尾字符之前的字符串(只有在长度大于),如果有,继续重复第二层验证 * * @author jiang *...
原创
2018-08-27 23:41:55 ·
1717 阅读 ·
0 评论