• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            A Za, A Za, Fighting...

            堅信:勤能補拙

            2011字符串-最長重復子串,后綴數組

            from: Programming Pearl

            /* Copyright (C) 1999 Lucent Technologies */
            /* From 'Programming Pearls' by Jon Bentley */

            /* longdup.c -- Print longest string duplicated M times */

            #include 
            <stdlib.h>
            #include 
            <string.h>
            #include 
            <stdio.h>

            int pstrcmp(char **p, char **q)
            {   
            return strcmp(*p, *q); }

            int comlen(char *p, char *q)
            {    
            int i = 0;
                
            while (*&& (*p++ == *q++))
                    i
            ++;
                
            return i;
            }

            #define M 1
            #define MAXN 5000000
            char c[MAXN], *a[MAXN];

            int main()
            {   
            int i, ch, n = 0, maxi, maxlen = -1;
                
            while ((ch = getchar()) != EOF) {
                    a[n] 
            = &c[n];
                    c[n
            ++= ch;
                }
                c[n] 
            = 0;
                qsort(a, n, 
            sizeof(char *), pstrcmp);
                
            for (i = 0; i < n-M; i++)
                    
            if (comlen(a[i], a[i+M]) > maxlen) {
                        maxlen 
            = comlen(a[i], a[i+M]);
                        maxi 
            = i;
                    }
                printf(
            "%.*s\n", maxlen, a[maxi]);
                
            return 0;
            }

            posted on 2011-08-19 15:11 simplyzhao 閱讀(584) 評論(1)  編輯 收藏 引用 所屬分類: R_找工復習2011

            評論

            # re: 2011字符串-最長重復子串,后綴數組[未登錄] 2012-07-08 00:33 123

            5123  回復  更多評論   

            導航

            <2025年5月>
            27282930123
            45678910
            11121314151617
            18192021222324
            25262728293031
            1234567

            統計

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            91秦先生久久久久久久| 久久久久高潮毛片免费全部播放| 精品久久久中文字幕人妻| 久久国产美女免费观看精品| 久久久久四虎国产精品| 99国产欧美久久久精品蜜芽| 久久久无码一区二区三区| 少妇熟女久久综合网色欲| 狠狠色丁香婷婷久久综合| 欧美精品丝袜久久久中文字幕 | 午夜精品久久久久久影视riav| 99久久久精品| 精品久久久久久国产91| 97久久综合精品久久久综合| 久久精品国产亚洲av麻豆色欲| 99久久er这里只有精品18| 99久久人妻无码精品系列蜜桃 | 久久精品国产久精国产思思| 77777亚洲午夜久久多喷| 亚洲精品无码成人片久久| 久久久久成人精品无码 | 欧美精品乱码99久久蜜桃| 久久综合成人网| 午夜人妻久久久久久久久| 色妞色综合久久夜夜| 亚洲中文字幕无码久久2020| 久久久久人妻一区精品色| 久久综合国产乱子伦精品免费| 91精品国产色综合久久| 武侠古典久久婷婷狼人伊人| 久久久久久国产精品美女 | 一本大道加勒比久久综合| 国内精品久久久久影院网站 | 综合网日日天干夜夜久久| 99久久精品午夜一区二区| 国产精品va久久久久久久| 亚洲国产小视频精品久久久三级| 色欲综合久久躁天天躁蜜桃| 91久久成人免费| 亚洲日本va中文字幕久久| 国产A级毛片久久久精品毛片|