【LeetCode解答八】Longest Common Prefix问题Java解答
来源:互联网 发布:java双向链表 编辑:程序博客网 时间:2024/06/05 06:19
Write a function to find the longest common prefix string amongst an array of strings.
以上就是题目要求,非常简单,找出所有字符串的最长共有前缀,那就找呗,很简单一道题
package Q14LongestCommonPrefix;/** * @author 单继重 * @since 2017/11/3 10:39 */public class Solution { public static String longestCommonPrefix(String[] strs) { String result = ""; if (strs.length == 0) { return ""; } int flag = 1; int length = strs[0].length(); for (String str1 : strs) { if (str1.length() < length) { length = str1.length(); } } for (int i = 0 ; i < length && flag == 1 ; i ++) { char c = strs[0].charAt(i); for (String str : strs) { if (str.charAt(i) == c) { flag = 1; } else { flag = 0; break; } } if (flag == 1) { result += c; } } return result; } public static void main(String[] args) { String[] strings = {"aa","a"}; System.out.println(longestCommonPrefix(strings)); }}
阅读全文
0 0
- 【LeetCode解答八】Longest Common Prefix问题Java解答
- java 解决Leetcode Longest Common Prefix 问题
- [Leetcode] Longest Common Prefix (Java)
- Leetcode Longest Common Prefix (java)
- [LeetCode][Java] Longest Common Prefix
- (java)leetcode Longest Common Prefix
- LeetCode : Longest Common Prefix [java]
- leetcode:Longest Common Prefix 【Java】
- leetcode Longest Common Prefix(Java)
- Longest Common Prefix leetcode java
- leetcode 题解 || Longest Common Prefix 问题
- 【LeetCode解答三】Longest Substring Without Repeating Characters问题Java解答
- LeetCode: Longest Common Prefix
- LeetCode Longest Common Prefix
- LeetCode : Longest Common Prefix
- [Leetcode] Longest Common Prefix
- [LeetCode] Longest Common Prefix
- [LeetCode]Longest Common Prefix
- Spring boot和dubbo整合部署到tomcat——基于注解方式
- 解决DeferredResult 使用 @ResponseBody 注解返回中文乱码
- vue模板语法
- 网站大量修改title后优化
- Python学习笔记(持续更新)
- 【LeetCode解答八】Longest Common Prefix问题Java解答
- 限制内存用快排原理PHP
- React,初见
- 关于char[]转换成LPCWSTR的有关问题
- webstorm 破解版本
- Quartz的misfire特性
- JQuery中Ajax详细参数使用案例
- 每天回顾linux命令(whereis)
- AM335X连接LAN8720的调试过程