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

posts - 183,  comments - 10,  trackbacks - 0
連續(xù)遞增最長子串,其做法與最大連續(xù)子串差不多。逐個(gè)掃描,記錄最長子串的長度和邊界。
這里的遞增有兩種方式,一是只要后一個(gè)元素比前一個(gè)元素大于或等于即可。
第二種方式是,后一個(gè)元素必須比前一個(gè)元素大于 1。
 1 #include <iostream>
 2 #include <string>
 3 using namespace std;
 4 
 5 // 后一個(gè)元素大于或等于前一個(gè)元素
 6 int foo(const string& s, size_t& l, size_t& r)
 7 {
 8     int ret = 1, now = 1;
 9     size_t l2, r2;
10     l2 = r2 = 0;
11     l = r = l2;
12     for (size_t i = 1; i < s.size(); ++i)
13     {
14         if (s[i] >= s[i - 1])
15         {
16             ++now;
17             ++r2;
18         }
19         else
20         {
21             now = 1;
22             l2 = r2 = i;
23         }
24         if (now > ret)
25         {
26             ret = now;
27             l = l2;
28             r = r2;
29         }
30     }
31     return ret;
32 }
33 
34 // 后一個(gè)元素必須比前一個(gè)元素大于 1
35 int bar(const string& s, size_t& l, size_t& r)
36 {
37     int ret = 1, now = 1;
38     size_t l2, r2;
39     l2 = r2 = 0;
40     l = r = l2;
41     for (size_t i = 1; i < s.size(); ++i)
42     {
43         if (s[i] - s[i - 1== 1)
44         {
45             ++now;
46             ++r2;
47         }
48         else
49         {
50             now = 1;
51             l2 = r2 = i;
52         }
53         if (now > ret)
54         {
55             ret = now;
56             l = l2;
57             r = r2;
58         }
59     }
60     return ret;
61 }
62 
63 int main()
64 {
65     string s;
66     while (cin >> s)
67     {
68         size_t l, u;
69         int len = foo(s, l, u);
70         cout << len << endl;
71         while (l <= u)
72         {
73             cout << s[l++<< ' ';
74         }
75         cout << endl;
76 
77         len = bar(s, l, u);
78         cout << len << endl;
79         while (l <= u)
80         {
81             cout << s[l++<< ' ';
82         }
83         cout << endl;
84     }
85     return 0;
86 }

posted on 2011-05-21 10:35 unixfy 閱讀(432) 評(píng)論(0)  編輯 收藏 引用

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


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美日精品一区视频| 美女脱光内衣内裤视频久久影院 | 亚洲国产成人高清精品| 99国产精品久久久| 亚洲国产欧美久久| 日韩午夜av电影| 欧美一区二区三区四区高清| 亚洲黄一区二区| 亚洲破处大片| 久久天天狠狠| 国产精品色午夜在线观看| 亚洲精品视频在线看| 久久精品亚洲一区二区三区浴池| 亚洲免费播放| 欧美激情精品久久久久久大尺度| 永久555www成人免费| 午夜精品一区二区在线观看| 亚洲精选成人| 久久精品视频免费播放| 国产精品伦理| 亚洲综合精品一区二区| 亚洲精品乱码久久久久久久久| 久久综合狠狠| 亚洲电影毛片| 欧美激情亚洲一区| 免费在线看成人av| 伊人久久亚洲美女图片| 久久久久久久久久久久久女国产乱 | 免费看的黄色欧美网站| 亚洲日本久久| 亚洲午夜在线观看| 国产综合香蕉五月婷在线| 免费人成精品欧美精品| 欧美日韩1234| 久久久之久亚州精品露出| 欧美ed2k| 久久国产精品久久久久久电车| 久久久久国内| 亚洲视频专区在线| 久久精品官网| 亚洲一区免费| 久久亚洲精品网站| 亚洲欧美激情四射在线日| 久久久久九九九九| 在线视频日本亚洲性| 久久av二区| 亚洲欧美国产精品桃花| 久久婷婷av| 久久国产精品99国产精| 欧美日韩国产丝袜另类| 卡通动漫国产精品| 国产精品成人一区二区三区吃奶| 免费观看一级特黄欧美大片| 欧美性jizz18性欧美| 欧美国产日韩一区二区三区| 国产精品视频不卡| 亚洲精品久久视频| 影音先锋亚洲电影| 亚洲欧美在线网| 9色精品在线| 美脚丝袜一区二区三区在线观看 | 亚洲欧美日韩在线高清直播| 久色成人在线| 久久久久久久久一区二区| 欧美极品在线播放| 欧美国产日本| 影音先锋中文字幕一区二区| 午夜精品一区二区三区在线播放| 亚洲午夜黄色| 欧美另类高清视频在线| 欧美va亚洲va国产综合| 国户精品久久久久久久久久久不卡| 国产精品99久久久久久宅男| 一本到12不卡视频在线dvd| 久久久久久穴| 久久一区中文字幕| 国产精品影片在线观看| 99精品视频一区| 亚洲毛片视频| 欧美精品日韩综合在线| 欧美激情1区2区3区| 韩日精品视频| 性做久久久久久| 欧美在线免费看| 国产日韩欧美日韩| 欧美淫片网站| 久久亚洲一区二区三区四区| 国模大胆一区二区三区| 欧美一级专区免费大片| 欧美亚洲自偷自偷| 国产精品日韩欧美一区| 亚洲综合另类| 久久精品视频一| 在线精品亚洲| 欧美成人按摩| 亚洲精品一区二区在线观看| 亚洲精品一区二区三区99| 你懂的亚洲视频| 亚洲人成人一区二区三区| 一本久久精品一区二区| 欧美日韩精品一区二区在线播放 | 欧美sm重口味系列视频在线观看| 亚洲国产精品小视频| 欧美电影免费观看大全| av成人激情| 久久精品国产亚洲aⅴ| 国内成+人亚洲| 久久亚洲一区| 亚洲日本一区二区三区| 亚洲一区精品视频| 国产午夜亚洲精品理论片色戒| 欧美在线网站| 欧美激情视频在线免费观看 欧美视频免费一 | 亚洲综合国产| 美女免费视频一区| 亚洲麻豆av| 国产精品免费一区豆花| 欧美有码在线视频| 亚洲福利免费| 西瓜成人精品人成网站| 在线不卡亚洲| 欧美性生交xxxxx久久久| 久久精品色图| 亚洲视频播放| 欧美激情一区二区三区在线视频观看| 日韩亚洲精品视频| 国产精品亚洲欧美| 麻豆久久婷婷| 亚洲欧美日韩中文视频| 亚洲国产女人aaa毛片在线| 午夜精品一区二区三区电影天堂 | 欧美xart系列在线观看| 中文国产亚洲喷潮| 母乳一区在线观看| 欧美一区二区播放| 中国成人在线视频| 亚洲国产精品久久久久秋霞不卡| 欧美午夜精品久久久久久超碰| 久久久91精品国产一区二区三区 | 久久精品国产欧美亚洲人人爽| 亚洲高清av在线| 久久精品一区二区三区中文字幕| 99日韩精品| 亚洲第一精品在线| 国产精品久久久久久久久搜平片 | 国产一区在线视频| 国产精品高潮粉嫩av| 免费成人在线观看视频| 亚洲午夜视频| av成人动漫| 亚洲啪啪91| 欧美freesex8一10精品| 久久国产成人| 亚洲一区免费网站| 9久草视频在线视频精品| 亚洲国产精品精华液2区45| 国产在线乱码一区二区三区| 欧美日韩亚洲视频| 欧美久久久久中文字幕| 久久久亚洲国产天美传媒修理工 | 欧美激情一区二区三区不卡| 久久久久99| 久久精品国产亚洲精品| 亚洲男人的天堂在线| 夜夜爽夜夜爽精品视频| 日韩午夜中文字幕| 亚洲第一狼人社区| 欧美国产精品| 亚洲第一综合天堂另类专| 免费成人激情视频| 免费久久99精品国产| 美女视频黄 久久| 老**午夜毛片一区二区三区| 久久久久久**毛片大全| 久久精品国产99国产精品| 西西裸体人体做爰大胆久久久| 亚洲一区二区在线视频| 亚洲综合电影一区二区三区| 亚洲一区bb| 欧美一区1区三区3区公司| 午夜精品久久久久久久久久久久久 | 亚洲大胆在线| 亚洲电影在线观看| 亚洲承认在线| 亚洲经典三级| 9国产精品视频| 亚洲视频中文| 欧美一区二区三区成人| 久久精品视频导航| 欧美成人国产va精品日本一级| 美女黄毛**国产精品啪啪 | 久久综合999| 欧美另类69精品久久久久9999| 欧美另类一区二区三区| 欧美午夜视频| 国产综合第一页| 亚洲欧洲精品成人久久奇米网| 99v久久综合狠狠综合久久| 午夜精品福利电影| 欧美.日韩.国产.一区.二区|