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

Welcome to Leon's Blog  
日歷
<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
統(tǒng)計(jì)
  • 隨筆 - 30
  • 文章 - 0
  • 評(píng)論 - 51
  • 引用 - 0

導(dǎo)航

常用鏈接

留言簿(4)

隨筆分類

隨筆檔案

ACM

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

 

   在上周開(kāi)始做北大acm1002題,經(jīng)過(guò)幾天的分析和參考別人的代碼,最后終于提交成功了。在這里把代碼貼出來(lái),和大家分享,也懇請(qǐng)大家指出寫不好的地方。在網(wǎng)上搜到了另外一個(gè)人對(duì)這道題的解法,他是解法,推薦大家看看。

 1#include <stdlib.h>
 2#include <stdio.h>
 3typedef int TelNumber;
 4int toNumber[26= {2,2,2,3,3,3,4,4,4,5,5,5,6,6,6,7,-1,7,7,8,8,8,9,9,9,-1};
 5
 6void SortNumber(TelNumber *tel, int left, int right)
 7{
 8    int j,i;
 9    TelNumber temp;
10    do
11    {
12        i = left;
13        j = right;
14        temp = tel[(i+j)/2];
15        do
16        {
17            while(tel[i] < temp) i++;
18            while(tel[j] > temp) j--;
19            if(i > j)
20                break;
21            if(i < j)
22            {
23                TelNumber t = tel[i];
24                tel[i] = tel[j];
25                tel[j] = t;
26            }

27            i++;j--;
28        }
while(i <= j);
29        
30        if(j-left <= right -i)
31        {
32            if(left < j)
33                SortNumber(tel,left, j);
34            left = i;
35        }

36        else
37        {
38            if(i < right)
39                SortNumber(tel, i, right);
40            right = j;
41        }

42    }
while(left < right);
43}

44
45int main(int argc, char* argv[])
46{
47    int count;
48    int i;
49    int t = 1;
50    int bSame = 0;
51    TelNumber tel[100000];
52    scanf("%d\n"&count);
53    for( i = 0; i < count;i++)
54    {
55        char ch;
56        tel[i] = 0;
57        while( ch = getchar(), ch != '\n')
58        {
59            if(ch == '-')
60                continue;
61            else if (ch >= '0' && ch <= '9')
62                tel[i] = tel[i]*10 + (ch-'0');
63            else if((ch >= 'A' && ch <= 'P'|| (ch >= 'R' && ch <= 'Y'))
64                tel[i] = tel[i]*10 + toNumber[ch-'A'];
65        }

66    }

67
68    SortNumber(tel, 0, count-1);
69    for(i = 0; i < count;)
70    {
71        for(t = i+1; (t < count) && (tel[i] == tel[t]); t++)
72            ;
73        if(t-> 1)
74        {
75            bSame = 1;
76            printf("%03d-%04d %d\n", tel[i]/10000, tel[i]%10000, t-i);
77        }

78        i=t;
79    }

80    if(bSame==0)
81         printf("No duplicates.\n");
82    return 1;
83}
posted on 2008-05-19 10:44 Leon916 閱讀(1514) 評(píng)論(4)  編輯 收藏 引用
評(píng)論:

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


 
Copyright © Leon916 Powered by: 博客園 模板提供:滬江博客
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美大片免费久久精品三p| 国产欧美日本一区二区三区| 亚洲色诱最新| 亚洲日本在线视频观看| 蜜桃久久精品乱码一区二区| 久久综合九色综合欧美就去吻| 91久久在线视频| 国产日韩欧美一区在线 | 欧美乱大交xxxxx| 久久精品男女| 玖玖玖国产精品| 欧美激情性爽国产精品17p| 欧美精品一区二区三| 欧美日韩亚洲激情| 国产视频一区在线| 亚洲免费观看在线视频| 亚洲字幕在线观看| 久久久久久久尹人综合网亚洲| 亚洲男同1069视频| 国产欧美日韩免费| 激情久久久久久久久久久久久久久久| 国产精品久久久久久影视| 国产亚洲综合性久久久影院| 在线播放精品| 亚洲一区三区视频在线观看| 久久久久久97三级| 亚洲精品视频免费在线观看| 先锋影音久久久| 欧美国产第二页| 国产亚洲aⅴaaaaaa毛片| 日韩一级裸体免费视频| 久久久美女艺术照精彩视频福利播放| 久久精品理论片| 91久久久在线| 欧美亚洲尤物久久| 国产精品theporn88| 91久久中文| 久久伊人精品天天| 亚洲欧美国产精品va在线观看| 免费在线观看精品| 激情欧美日韩一区| 久久精品一区蜜桃臀影院| 99精品久久久| 欧美日韩一区二区三区四区在线观看 | 亚洲一区影音先锋| 欧美国产激情| 最近中文字幕mv在线一区二区三区四区| 亚洲视频在线看| 亚洲国产精品一区二区www| 久久久久久精| 伊人成人网在线看| 久久女同互慰一区二区三区| 亚洲一区二区三区精品动漫| 欧美日韩精品一二三区| 亚洲国产精品热久久| 久久综合九色欧美综合狠狠| 亚洲激情网站免费观看| 另类av一区二区| 国产乱码精品| 国产日韩综合| 久久手机精品视频| 亚洲欧美日韩视频二区| 欧美日韩不卡| 一本一本大道香蕉久在线精品| 久久久久久久一区二区| 亚洲伊人伊色伊影伊综合网| 欧美精品在线观看播放| 亚洲人屁股眼子交8| 欧美三级日本三级少妇99| 久久精品一区二区三区不卡| 欧美日韩一本到| 韩国欧美一区| 亚洲性线免费观看视频成熟| 亚洲另类一区二区| 亚洲神马久久| 欧美国产丝袜视频| 欧美国产日本韩| 亚洲成色777777在线观看影院| 欧美久久在线| 欧美日产国产成人免费图片| 欧美精品999| 国产精品露脸自拍| 亚洲一区国产一区| 亚洲一区二区欧美| 欧美成人精品福利| 亚洲片区在线| 久久亚洲国产精品一区二区| 亚洲国产欧美一区二区三区丁香婷| 欧美一区二区三区免费大片| 久久不见久久见免费视频1| 亚洲精品国产欧美| 欧美+亚洲+精品+三区| 国产自产高清不卡| 美女999久久久精品视频| 欧美激情按摩在线| 久久久www| 欧美日韩伦理在线| 免费一区视频| 欧美日本一区| 亚洲视频精选| 午夜久久黄色| 午夜亚洲视频| 亚洲国产三级网| 亚洲欧洲视频| 美女在线一区二区| 亚洲激精日韩激精欧美精品| 亚洲欧美视频一区| 国产香蕉久久精品综合网| 久久精品欧美日韩精品| 久久久久高清| 亚洲另类春色国产| 中文一区在线| 国产一区av在线| 亚洲一区欧美二区| 欧美亚洲尤物久久| 91久久精品国产91久久| 亚洲深夜福利在线| 一区免费观看| 99热在这里有精品免费| 国产婷婷成人久久av免费高清 | 中文在线不卡| 中文亚洲字幕| 亚洲国产婷婷| 亚洲免费影视| 亚洲免费观看高清完整版在线观看熊 | 久久久青草婷婷精品综合日韩| 亚洲高清av在线| 免费永久网站黄欧美| 看欧美日韩国产| 性色av香蕉一区二区| 欧美大片免费观看| 久久综合伊人77777麻豆| 免费不卡亚洲欧美| 中文国产一区| 久久综合国产精品| 久久久国产午夜精品| 国产精品久久午夜夜伦鲁鲁| 亚洲成人资源| 国产精品久久久久久影视| 亚洲国产日韩在线| 精品99视频| 午夜精品久久久久影视| 亚洲一区成人| 欧美日本久久| 老牛嫩草一区二区三区日本| 国产精品一页| 亚洲综合欧美日韩| 午夜精品久久久久久久99黑人| 久久综合电影一区| 老鸭窝毛片一区二区三区 | 欧美大片免费久久精品三p | 欧美大片在线观看一区| 免费成人美女女| 国产一区二区成人久久免费影院| 免费高清在线视频一区·| 欧美日韩国产综合视频在线观看| 久久女同互慰一区二区三区| 国产欧美一级| 亚洲欧美日韩专区| 久久嫩草精品久久久精品一| 亚洲欧美日韩网| 久久亚洲一区| 欧美a级一区| 亚洲日本激情| 一本一本久久a久久精品综合妖精| 99在线精品视频| 欧美特黄一区| 亚洲欧美激情一区| 久久精品盗摄| 亚洲第一福利社区| 欧美不卡福利| 夜夜躁日日躁狠狠久久88av| 亚洲尤物视频在线| 国产精品入口夜色视频大尺度| 一区二区三区波多野结衣在线观看| 亚洲精品在线二区| 免费在线欧美黄色| 亚洲国产成人av好男人在线观看| 国产亚洲一区二区三区在线观看 | 久久婷婷久久| 亚洲国产高清一区二区三区| 欧美成人一区二区三区在线观看| 亚洲国产成人不卡| 亚洲一本视频| 国产一区二区三区网站| 久久综合色播五月| 日韩午夜精品| 夜夜精品视频| 国产精品午夜视频| 久久午夜视频| 亚洲深夜av| 欧美xart系列在线观看| 亚洲午夜伦理| 激情婷婷欧美| 欧美日韩一级大片网址| 久久精品国产久精国产思思| 日韩视频在线免费| 美国十次了思思久久精品导航| 亚洲欧洲在线一区| 国产一区二区三区在线观看视频 |