【LeetCode从零单排】No14.LongestCommonPrefix
生活随笔
收集整理的這篇文章主要介紹了
【LeetCode从零单排】No14.LongestCommonPrefix
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目
? ? Write a function to find the longest common prefix string amongst an array of strings.代碼
public class Solution {public String longestCommonPrefix(String[] strs) {if(strs.length==0) return "";if(strs.length==1) return strs[0];String commonPrefix="";boolean end=true;char strChar[]=strs[0].toCharArray();ok:for (int j = 0;j<strChar.length;j++){for(int i=1;i<strs.length;i++){char tempChar[]=strs[i].toCharArray();int tempChar_length=tempChar.length;if(j<tempChar_length){if(tempChar[j]==strChar[j]){}else{break ok; }}else{break ok;}} commonPrefix+=strChar[j];}return commonPrefix;} }代碼下載:https://github.com/jimenbian/GarvinLeetCode
/********************************
* 本文來自博客 ?“李博Garvin“
* 轉(zhuǎn)載請標明出處:http://blog.csdn.net/buptgshengod
******************************************/
總結(jié)
以上是生活随笔為你收集整理的【LeetCode从零单排】No14.LongestCommonPrefix的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【LeetCode从零单排】No.9 P
- 下一篇: 【LeetCode从零单排】No20.V