14.|14. Longest Common Prefix
文章图片
题目.png
文章图片
Algorithm.png 【14.|14. Longest Common Prefix】思路:
S1,S2计算出最长字符串前缀prefix,prefix与S3计算出新的prefix前缀,依次算出最后的prefix。
public static String longestCommonPrefix(String[] strs)
{
if (strs.length == 0)
return "";
String prefix = strs[0];
for (int i = 1;
i < strs.length;
i++) {
while (strs[i].indexOf(prefix) != 0) {
prefix = prefix.substring(0, prefix.length() - 1);
}
}
return prefix;
}
推荐阅读
- 离开美即
- gitlab|Gitlab升级(12.2.1到14.6.4)
- LeetCode(03)Longest|LeetCode(03)Longest Substring Without Repeating Characters
- 7.14.3期|7.14.3期|时间从哪里来
- Supported|Supported orientations has no common orientation with the application 解决方案
- 尊重与希望5.6.7.8.9.10.11.12.13.14.15.16.17.
- 14.在vue中使用其他状态管理器
- Springboot项目的搭建教程(分离出common父依赖)
- LeetCode算法题-14.|LeetCode算法题-14. 最长公共前缀(Swift)
- 14.|14. Nginx Secure Link