博客
关于我
【LeetCode】[14] 最长公共前缀
阅读量:105 次
发布时间:2019-02-26

本文共 1288 字,大约阅读时间需要 4 分钟。

?????????????????????????????????????????????O(n*m)???n????????m??????????????????????????????

?????????

  • ???????????????????????????????????????????

  • ????????????????????n_min??????????????

  • ???????????????????????????????????????????????????????????????????

  • ????????????????????????

  • ????

    public class Solution {    public String longestCommonPrefix(String[] strs) {        if (strs.length == 0) {            return "";        }        if (strs.length == 1) {            return strs[0];        }                int n_min = Integer.MAX_VALUE;        for (String s : strs) {            if (s.length() < n_min) {                n_min = s.length();            }        }                StringBuilder sb = new StringBuilder();        for (int n = 0; n < n_min; n++) {            char c = strs[0].charAt(n);            for (int i = 1; i < strs.length; i++) {                if (strs[i].length() <= n || strs[i].charAt(n) != c) {                    return sb.toString();                }            }            sb.append(c);        }        return sb.toString();    }}

    ????

    • ??????????????????????????????????????
    • ?????????????????????????n_min?????????????
    • ????????????????????????????????????????????????????
    • ???????????????????????????????????????????????

    ??????????????????????????????????????

    转载地址:http://asik.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现隐藏任务栏(附完整源码)
    查看>>
    Objective-C实现隔离数字的小数部分, 取这个数字并从底数中减去它,返回结果算法(附完整源码)
    查看>>
    Objective-C实现雪花算法(附完整源码)
    查看>>
    Objective-C实现雪花飘落效果(附完整源码)
    查看>>
    Objective-C实现非丰富数之和算法(附完整源码)
    查看>>
    Objective-C实现非并行奇偶转置排序算法(附完整源码)
    查看>>
    Objective-C实现骑士旅游算法(附完整源码)
    查看>>
    Objective-C实现骑士旅游算法(附完整源码)
    查看>>
    Objective-C实现高斯-赛德尔迭代算法(附完整算法)
    查看>>
    Objective-C实现高斯消元法(附完整源码)
    查看>>
    Objective-C实现高斯消元法(附完整源码)
    查看>>
    Objective-C实现高斯消元算法(附完整源码)
    查看>>
    Objective-C实现高斯消去法(附完整源码)
    查看>>
    Objective-C实现高斯消除算法(附完整源码)
    查看>>
    Objective-C实现高斯滤波GaussianBlur函数用法(附完整源码)
    查看>>
    Objective-C实现高斯滤波函数(附完整源码)
    查看>>
    Objective-C实现高精度乘法(附完整源码)
    查看>>
    Objective-C实现高精度减法(附完整源码)
    查看>>
    Objective-C实现高精度除法(附完整源码)
    查看>>
    Objective-C实现鸡兔同笼问题(附完整源码)
    查看>>