Longest Common Prefix
来源:互联网 发布:三毛 知乎 编辑:程序博客网 时间:2024/06/05 09:28
Write a function to find the longest common prefix string amongst an array of strings.
代码:
public class Solution_13{public static String longestCommonPrefix(String[] strs) {if(strs.length == 0)return "";if(strs.length == 1)return strs[0];int minlength = strs[0].length(), index;for(int i = 1; i < strs.length; i++)minlength = Math.min(minlength, strs[i].length());index = minlength;for(int i = 0; i < minlength; i++){for(int j = 1; j < strs.length; j++){if(strs[j].charAt(i) != strs[0].charAt(i)){index = i;break;}}if(index != minlength)break;}if(index == -1)return "";elsereturn strs[0].substring(0, index); }public static void main(String[] args){// TODO Auto-generated method stubString[] strings = {"flower","flow","flight","fff"};System.out.println(longestCommonPrefix(strings));}}
0 0
- LeetCode: Longest Common Prefix
- LeetCode Longest Common Prefix
- LeetCode : Longest Common Prefix
- [Leetcode] Longest Common Prefix
- leetcode6:Longest Common Prefix
- leetcode22: longest common prefix
- [LeetCode] Longest Common Prefix
- Leetcode14: Longest Common Prefix
- Longest Common Prefix
- Longest Common Prefix
- Longest Common Prefix
- [LeetCode]Longest Common Prefix
- Longest Common Prefix
- LeetCode-Longest Common Prefix
- Longest Common Prefix
- [LeetCode] Longest Common Prefix
- Longest Common Prefix
- LeetCode - Longest Common Prefix
- MySql主从不同步,解决方法
- Apache Mina 学习笔记(1) - 入门
- 跟我学jquery(一)初体验jquery
- linux 下内存泄露检测工具valgrind的使用
- Cocos2d-x学习笔记(二)Cocos2d-x整体框架
- Longest Common Prefix
- java strictfp
- 学jquery(二)大话jquery选择器
- Integer to Roman
- 学jquery(三)jquery动态创建元素和常用函数示例
- switch case
- 用 SQLite 和 FMDB 替代 Core Data
- Haskell99题答案
- 基于贪心算法求解TSP问题(JAVA)