zoukankan      html  css  js  c++  java
  • 最长公共前缀

    char * longestCommonPrefix(char ** strs, int strsSize){
        char ch;
        int len=0, i, j;
        if (strsSize < 1) {return "";}
        len = strlen(strs[0]);
        for (i=1; i<strsSize; ++i) {
            len = len < strlen(strs[i]) ? len : strlen(strs[i]);
        }
        for (i=0; i<len; i++) {
            ch = strs[0][i];
            for (j=1; j<strsSize; ++j) {
                if (ch != strs[j][i]) break;
            }
            if (j != strsSize) {
                break;
            }
        }
        char *res = malloc (len+1);
        memset(res, 0, len+1);
        memcpy(res, strs[0], i);
        return res;
    }
  • 相关阅读:
    EFCore
    PS-邮件发送异常信息
    python-Django
    Autofac
    swagger
    查看哪个程序占用了端口
    SQL SERVER-系统数据库还原
    破解root密码
    WebApi路由
    async,await.task
  • 原文地址:https://www.cnblogs.com/micoblog/p/13338053.html
Copyright © 2011-2022 走看看