文章作者:Tyan
博客:noahsnail.com | CSDN | 简书
1. Description
2. Solution
解析:Version 1,先根据字符串长度对数组排序,然后根据长度分到不同的组里,按长度遍历组,如果下一组的字符串长度比当前组多1个,则遍历两组的所有元素,满足条件前辈子串,则下一组子串的字符链长度在当前子串长度的基础上加1
,其实就是一个广度优先搜索的过程。Version 2遍历字符串所有长度减1
的子串,如果找到,则比较字符链长度,判断是否需要加1
,返回最大长度。
- Version 1
1 | class Solution: |
Version 2
1 | class Solution: |