Leetcode: Longest Common Prefix
来源:互联网 发布:浪漫喜剧电影 知乎 编辑:程序博客网 时间:2024/05/20 06:38
Problem:
Write a function to find the longest common prefix string amongst an array of strings.
Solution:
Idea: compare each character of all the strings.
Code:
public class Solution { public String longestCommonPrefix(String[] strs) { StringBuilder sb = new StringBuilder(); if (strs == null || strs.length == 0) return ""; for (int i = 0; i < strs[0].length(); i++) { for (int j = 1; j < strs.length; j++) { if (i >= strs[j].length()) return sb.toString(); if (strs[j].charAt(i) != strs[0].charAt(i)) return sb.toString(); } sb.append(strs[0].charAt(i)); } return sb.toString(); }}
0 0
- LeetCode: Longest Common Prefix
- LeetCode Longest Common Prefix
- LeetCode : Longest Common Prefix
- [Leetcode] Longest Common Prefix
- [LeetCode] Longest Common Prefix
- [LeetCode]Longest Common Prefix
- LeetCode-Longest Common Prefix
- [LeetCode] Longest Common Prefix
- LeetCode - Longest Common Prefix
- leetcode Longest Common Prefix
- LeetCode | Longest Common Prefix
- Leetcode: Longest Common Prefix
- LeetCode: Longest Common Prefix
- 【LeetCode】Longest Common Prefix
- [LeetCode] Longest Common Prefix
- [LeetCode]Longest Common Prefix
- leetcode: Longest Common Prefix
- LeetCode Longest Common Prefix
- 跨平台数据对接
- Android Animation动画(很详细)
- Python 2.7 install on centos 6.5
- Ejb远程调用-jboss服务器调用服务器-Bean调用Bean
- Swift UITextField,UITextView,UISegmentedControl,UISwitch
- Leetcode: Longest Common Prefix
- C语言中__attribute__的用法
- 用Android Studio在Github上创建项目
- struts2+spring+hibernate小项目内存溢出解决过程
- 我这个人与周围的世界
- Hibernate框架简述
- Debian 设置 终端 快捷键
- Problem A: 素MM
- Eclipse重写Wordcount类实现处理中文字符,利用hadoop Eclipse插件远程调试hadoop运行WordCount程序