Leetcode14
来源:互联网 发布:服装电脑排版软件 编辑:程序博客网 时间:2024/05/21 22:24
编写一个函数来查找字符串数组中最长的公共前缀字符串。
package genius.wangyuxian.Algorithms;public class WYX14 { public static String longestCommonPrefix(String[] strs) { if(strs == null || strs.length == 0) return ""; String pre = strs[0];//pre存储第一个字符串 int i = 1;//从第2个字符串开始寻找 while(i < strs.length){ while(strs[i].indexOf(pre) != 0) //更新pre,直到找到,等于0的情况是截取完都没找到。 pre = pre.substring(0,pre.length()-1); i++; } return pre; } public static void main(String[] args) { String[] strs = {"myttttpen","myttpen","mytpen"}; String string = longestCommonPrefix(strs); System.out.println(string); }}
输出:
myt
阅读全文
0 0
- leetcode14
- leetcode14
- leetcode14
- leetcode14
- Leetcode14
- leetcode14.gasStation
- Leetcode14: Longest Common Prefix
- [LeetCode14] Longest Common Prefix
- Leetcode14: House Robber
- leetcode14 Longest Common Prefix
- leetcode14 Longest Common Prefix
- LeetCode14:Longest Common Prefix
- LeetCode14. Longest Common Prefix
- leetcode14,Longest Common Prefix
- Leetcode14. Longest Common Prefix
- leetcode14:Longest Common Prefix
- leetcode14. Longest Common Prefix
- leetcode14. Longest Common Prefix
- mysql 索引
- 【Linux】linux多线程全面解析
- JAVA反射中的getFields()方法和getDeclaredFields ()方法的区别
- 性能测试
- Hive 和 HBase 查询语句及保存为文件的shell命令
- Leetcode14
- 其实你可以更好
- mysql 查询当天、本周,本月,上一个月的数据
- 虚拟机安装---vm12+ubuntukylin16.04
- JVM致命错误日志(hs_err_pid.log)分析
- 渐变:线性渐变、径向渐变
- Java基础之视图式用户交互(GUI)
- curl perl python get 发送json数据
- 二进制基础-java