14.LeetCode 最长前缀

简单点暴力解法

 public static String st(String [] str){
      // 合理性校验
if (str.length==0||str==null)return "";
      // 最长前缀 随便找一个就行
for (int i = 0; i < str[0].length(); i++) {
        // 逐一比对
for (int j = 1; j < str.length; j++) {
          // 越界校验
if (str[j].length()== i||str[0].charAt(i)!= str[j].charAt(i)){
            // 不等就返回
                    return str[0].substring(0,i);
                }
            }
        }
      // 全等就返回第比对基准字符串
        return str[0];
    }

 

posted @ 2021-09-27 15:00  OTeam  阅读(38)  评论(0)    收藏  举报