青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

pku 2408 字符串的最小表示

題意很簡單,給出一堆單詞,如果在單詞a,b在某種排列時相等,則a、b相等。
然后只要將單詞最小表示就可以。
貼代碼
 1 # include <cstdio>
 2 # include <cstring>
 3 # include <vector>
 4 # include <string>
 5 # include <algorithm>
 6 using namespace std;
 7 # include <map>
 8 map<string,vector<string> > refer;
 9 vector<pair<string,vector<string> > > ans;
10 void ssort(char *str)
11 {
12    int c[26],len=strlen(str);
13    memset(c,0,sizeof(c));
14    for(int i=0;i<len;i++)
15      c[str[i]-'a']++;
16    for(int i=0;i<26;i++)
17      while(c[i])
18      {
19        *str=i+'a';
20        c[i]--;
21        str++;
22      }
23 }
24 bool cmp(const pair<string,vector<string> > &a,const pair<string,vector<string> > &b)
25 {
26      if(a.second.size()!=b.second.size())
27        return a.second.size()>b.second.size();
28      else
29        return a.first<b.first;
30 }
31 int main()
32 {
33    // freopen("input.txt","r",stdin);
34    // freopen("output.txt","w",stdout);
35     char str[20];
36     while(scanf("%s",str)!=EOF)
37     {
38       string ori(str);
39       ssort(str);
40       refer[string(str)].push_back(ori);
41     }
42     for(map<string,vector<string> >::iterator it=refer.begin();it!=refer.end();it++)
43       ans.push_back(*it);
44     for(int i=0;i<ans.size();i++)
45     {
46         sort(ans[i].second.begin(),ans[i].second.end());
47         ans[i].first=ans[i].second[0];
48     }
49     sort(ans.begin(),ans.end(),cmp);
50     for(int i=0;i<5&&i<ans.size();i++)
51     {
52        vector<string>::iterator end=unique(ans[i].second.begin(),ans[i].second.end());
53        printf("Group of size %d: ",ans[i].second.size());
54        for(vector<string>::iterator it=ans[i].second.begin();it!=end;it++)
55            printf("%s ",it->c_str());
56        printf(".\n");
57     }
58     //system("pause");
59     return 0;
60 }
61 

posted on 2010-10-28 02:07 yzhw 閱讀(103) 評論(0)  編輯 收藏 引用 所屬分類: data struct

<2011年2月>
303112345
6789101112
13141516171819
20212223242526
272812345
6789101112

導航

統計

公告

統計系統

留言簿(1)

隨筆分類(227)

文章分類(2)

OJ

最新隨筆

搜索

積分與排名

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美亚洲免费高清在线观看| 亚洲夜晚福利在线观看| 欧美大片在线观看一区| 欧美一区国产二区| 久久久久久久久久久成人| 久久久www免费人成黑人精品| 欧美专区在线播放| 美女露胸一区二区三区| 欧美国产精品日韩| 国产精品入口日韩视频大尺度| 国产精品伦子伦免费视频| 欧美成va人片在线观看| 亚洲欧洲另类| 亚洲自拍偷拍麻豆| 久久久中精品2020中文| 亚洲国产日本| 亚洲日本中文字幕区| 亚洲欧美综合国产精品一区| 久久在线播放| 国产精品理论片| 亚洲国产精品久久| 欧美一区二区福利在线| 欧美激情中文字幕一区二区| 亚洲午夜女主播在线直播| 久久躁狠狠躁夜夜爽| 国产精品成人一区二区网站软件 | 亚洲视频一区二区| 午夜一区不卡| 欧美精品v日韩精品v国产精品 | 亚洲午夜一区二区| 久久综合给合久久狠狠狠97色69| 国产精品xvideos88| 亚洲国产欧美日韩精品| 欧美在线一二三四区| 亚洲欧洲另类| 久久精品夜色噜噜亚洲a∨| 欧美性大战xxxxx久久久| 伊人狠狠色j香婷婷综合| 午夜精品久久久久久久蜜桃app| 欧美激情一区二区三区成人| 午夜久久影院| 国产精品入口| 亚洲欧美日韩国产中文在线| 亚洲精品国产品国语在线app | 久久久久网址| 国产在线精品二区| 亚洲欧美日韩国产一区| 亚洲精选成人| 欧美劲爆第一页| 亚洲另类自拍| 欧美α欧美αv大片| 久久久美女艺术照精彩视频福利播放| 国产精品一区久久久久| 午夜精品一区二区三区在线| 制服丝袜激情欧洲亚洲| 欧美日韩一区高清| 亚洲一区二区三区777| 夜夜夜久久久| 国产精品扒开腿做爽爽爽视频| 在线综合亚洲欧美在线视频| 亚洲精品国产精品国自产在线 | 国产一区二区在线免费观看| 亚洲小说春色综合另类电影| 亚洲日本视频| 欧美激情第10页| 亚洲区一区二| 欧美激情91| 欧美精品 日韩| 中文国产成人精品| 亚洲一二三区精品| 国产无一区二区| 久久影视精品| 欧美成人午夜激情视频| 一区二区欧美激情| 亚洲免费在线播放| 狠狠网亚洲精品| 欧美激情精品| 欧美新色视频| 久久综合九色99| 欧美11—12娇小xxxx| 一区二区成人精品| 亚洲婷婷综合色高清在线| 国产欧美日韩亚洲一区二区三区| 欧美中文字幕在线| 麻豆成人综合网| 亚洲一区二区欧美| 久久这里只有| 香蕉国产精品偷在线观看不卡| 先锋影音久久| 1024亚洲| 一区二区激情视频| 黄色亚洲网站| 亚洲美女中出| 韩国在线一区| 一本色道久久综合亚洲精品不卡 | 亚洲成人在线网站| 亚洲免费高清视频| 精品动漫一区| 在线亚洲电影| 亚洲国产欧美不卡在线观看| 亚洲深夜福利视频| 亚洲经典自拍| 欧美亚洲一级| 一区二区三区国产| 久久久久亚洲综合| 亚洲欧美一区二区激情| 欧美成人日韩| 免费在线观看精品| 国产欧美日韩综合精品二区| 亚洲人成在线播放| 韩日欧美一区二区| 亚洲欧美美女| 亚洲欧美乱综合| 欧美日韩国产成人在线91| 欧美成人资源| 在线看无码的免费网站| 午夜精品福利视频| 欧美精品久久久久久久免费观看| 日韩一级精品| 久久久精品国产一区二区三区| 亚洲专区一区| 欧美日本不卡高清| 欧美激情成人在线| 狠狠色综合网站久久久久久久| 亚洲一区二区三区高清| 中文欧美日韩| 欧美日韩一区二区三区在线观看免| 欧美成人亚洲| 在线日韩欧美视频| 久久综合中文字幕| 欧美ab在线视频| 在线日韩电影| 蜜臀99久久精品久久久久久软件| 久久亚洲综合色| 一区二区三区我不卡| 久久视频在线视频| 欧美成人第一页| 亚洲人成7777| 欧美成人免费va影院高清| 亚洲福利电影| 一区二区三区成人| 国产精品乱码人人做人人爱| 亚洲在线视频观看| 久久精品国产精品| 一区二区在线免费观看| 免费观看30秒视频久久| 欧美韩国在线| 夜夜夜久久久| 国产精品美女999| 欧美一区日韩一区| 免费成年人欧美视频| 亚洲国产成人av好男人在线观看| 久久综合精品一区| 亚洲人成网站777色婷婷| 亚洲一区中文| 国产亚洲人成网站在线观看| 欧美在线视频观看| 欧美激情片在线观看| 亚洲视频电影图片偷拍一区| 国产精品美女久久久久久免费| 午夜精品福利一区二区蜜股av| 牛牛国产精品| 亚洲婷婷综合久久一本伊一区| 国产乱肥老妇国产一区二 | 一区二区精品| 国产一级久久| 欧美国产日本韩| 亚洲视频999| 美女尤物久久精品| 亚洲一区免费视频| 在线欧美亚洲| 国产农村妇女毛片精品久久莱园子 | 午夜一区在线| 亚洲第一天堂av| 国产精品不卡在线| 久久久综合精品| 国产精品99久久久久久www| 久久在线免费观看| 亚洲永久在线观看| 在线日韩中文| 国产一区二区视频在线观看| 欧美激情一区二区三区在线视频| 午夜精品一区二区三区四区 | 国产精品日本精品| 久久人人超碰| 亚洲一区二区欧美| 亚洲国产日韩欧美综合久久| 久久狠狠一本精品综合网| avtt综合网| 伊人久久大香线蕉综合热线| 国产精品爱啪在线线免费观看| 欧美本精品男人aⅴ天堂| 篠田优中文在线播放第一区| 日韩亚洲在线| 亚洲国产日韩欧美综合久久| 免费观看成人| 久久久久久久一区二区三区| 亚洲欧洲av一区二区| 一区二区三区产品免费精品久久75| 亚洲国产婷婷香蕉久久久久久99|