链接: https://leetcode.cn/problems/longest-common-prefix/
题意
解法
有两种解法
第一种是比较巧妙的,把所有的字符串进行排序
然后比较第一个字符串和最后一个字符串,得出他们的最长前缀即为整个数组的最长公共前缀
第二种方法是建立一棵字典树,分支前的前一位即为最长公共前缀
代码
解法一
1 | class Solution { |
解法二
1 | class TrieNode { |
但问耕耘,莫问收获
链接: https://leetcode.cn/problems/longest-common-prefix/
有两种解法
第一种是比较巧妙的,把所有的字符串进行排序
然后比较第一个字符串和最后一个字符串,得出他们的最长前缀即为整个数组的最长公共前缀
第二种方法是建立一棵字典树,分支前的前一位即为最长公共前缀
1 | class Solution { |
1 | class TrieNode { |