<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      書山有徑勤為路>>>>>>>>

      <<<<<<<<學(xué)海無(wú)涯苦作舟!

      簡(jiǎn)單字典樹練習(xí)

      題目:http://acm.hdu.edu.cn/showproblem.php?pid=1251

       

      這個(gè)相當(dāng)簡(jiǎn)單就不解釋了。

      直接上代碼。

       

      View Code
      #include "iostream"
      #include "cstdio"
      #include "cstring"
      #include "string"
      using namespace std;
      typedef struct node{
          int Cross;
          struct node *next[26];
      }node;
      node *head;
      void InitHead(){
          head = (node *)malloc(sizeof(node));
          head->Cross = 0;
          memset(head->next, NULL, sizeof(head->next)); 
      }
      void Build(char *word){
          node *p = head;
          int i, k, Len = strlen(word);
          for(i=0; i<Len; i++){
              k = word[i]-'a';
              if(p->next[k]==NULL){
                  p->next[k] = (node*)malloc(sizeof(node));
                  p->next[k]->Cross=1;
                  memset(p->next[k]->next, NULL, sizeof(p->next[k]->next));
              }else{
                  p->next[k]->Cross++;
              }
              p = p->next[k];
          }
      }
      int Find(char *pre){
          node *p = head;
          int i, k, Len = strlen(pre);
          for(i=0; i<Len; i++){
              k = pre[i]-'a';
              if(p->next[k]==NULL) return 0;
              p = p->next[k];
              if(i==Len-1){
                  return p->Cross;
              }
          }
      }
      int main(){
          char word[15];
          InitHead();
          while(gets(word), strcmp(word, "")!=0){
              Build(word);
          }
          while(gets(word)){
              printf("%d\n",Find(word));
          }
      }

      posted on 2012-04-26 20:48  More study needed.  閱讀(165)  評(píng)論(0)    收藏  舉報(bào)

      導(dǎo)航

      書山有徑勤為路>>>>>>>>

      <<<<<<<<學(xué)海無(wú)涯苦作舟!

      主站蜘蛛池模板: av中文字幕一区二区| 亚洲一区二区av偷偷| 色综合久久精品中文字幕| 在线亚洲午夜理论av大片| 老司机午夜精品视频资源| 亚亚洲视频一区二区三区| 亚洲国产精品综合久久网各| 久久天天躁狠狠躁夜夜av| 四虎在线成人免费观看| 国产又色又爽又黄的| 日韩亚洲精品中文字幕| 成人网站免费观看| 一本高清码二区三区不卡| 成人午夜福利精品一区二区| 久久婷婷国产精品香蕉| 男女扒开双腿猛进入爽爽免费看| 国产精品亚洲аv无码播放| 国产成人一区二区三区免费| 国产亚洲精品久久久久秋霞| 一本色道久久—综合亚洲| 中文字幕国产精品一区二| A级毛片100部免费看| 欧美不卡无线在线一二三区观| 欧美性猛交xxxx免费看| 亚洲性日韩精品一区二区三区| 欧美视频二区欧美影视| 成av人片一区二区久久| 国产成人精品无码播放| yy111111少妇无码影院| 久久一日本道色综合久久| 苍井空毛片精品久久久| 99国产欧美久久久精品蜜芽| 国产精品男女爽免费视频| 性色欲情网站iwww九文堂| 久久亚洲人成网站| 俄罗斯老熟妇性爽xxxx| 国产视频精品一区 日本| 一本久久a久久精品综合| 蜜桃av无码免费看永久| 日本老熟女一二三区视频| 日本亚洲色大成网站www久久|