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

posts - 33,  comments - 33,  trackbacks - 0
Poj 2081
http://poj.org/problem?id=2081
求數列第i項 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11, 22, 10, 23, 9
解法:按照題目要求遞推即可
#include <stdio.h>
#include 
<string.h>

bool visited[4000005];
int nums[4000005];

void pre()
{
    memset(visited,
0,sizeof(visited));
    memset(nums,
0,sizeof(nums));
    visited[
0= true;
    
for (int i = 1; i <= 500000++i)
    {
        
int k = nums[i-1- i;
        
if (k <=0 || visited[k])
        {
            nums[i] 
= nums[i-1+ i;
            visited[nums[i]] 
= true;
        }
        
else
        {
            nums[i] 
= nums[i-1- i;
            visited[nums[i]] 
= true;
        }
    }
}

int main()
{
    pre();
    
int n;
    
while(scanf("%d",&n) != EOF)
    {
        
if (n == -1)
        {
            
break;
        }
        printf(
"%d\n",nums[n]);
    }
    
return 0;
}

2250 
http://poj.org/problem?id=2250
最長公共串
  1 #include <iostream>
  2 #include <string.h>
  3 #include <string>
  4 #include <vector>
  5 using namespace std;
  6 
  7 string strs1[128];
  8 int len1;
  9 string strs2[128];
 10 int len2;
 11 int dp[128][128];
 12 int flags[128][128];//1 上 2 左 3 對角
 13 
 14 void Test()
 15 {
 16     memset(dp,0,sizeof(dp));
 17     memset(flags,0,sizeof(flags));
 18     for (int i = 1; i <= len1; ++i)
 19     {
 20         for (int j = 1; j <= len2; ++j)
 21         {
 22             if (strs1[i] == strs2[j])
 23             {
 24                 dp[i][j] = dp[i-1][j-1+ 1;
 25                 flags[i][j] = 3;
 26             }
 27             else
 28             {
 29                 int m1 = dp[i-1][j];
 30                 int m2 = dp[i][j-1];
 31                 if (m1 < m2)
 32                 {
 33                     dp[i][j] = m2;
 34                     flags[i][j] = 2;
 35                 }
 36                 else
 37                 {
 38                     dp[i][j] = m1;
 39                     flags[i][j] = 1;
 40                 }
 41             }
 42         }
 43     }
 44     int pos1 = len1;
 45     int pos2 = len2;
 46     vector<string> vec;
 47     while(true)
 48     {
 49         if (flags[pos1][pos2] == 3)
 50         {
 51             vec.push_back(strs1[pos1]);
 52             --pos1;
 53             --pos2;
 54         }
 55         else if (flags[pos1][pos2] == 2)
 56         {
 57             --pos2;
 58         }
 59         else if (flags[pos1][pos2] == 1)
 60         {
 61             --pos1;
 62         }
 63         else
 64             break;
 65     }
 66     for (int i =  vec.size()-1; i >=0 ; --i)
 67     {
 68         cout << vec[i];
 69         if (i == 0)
 70         {
 71             cout << endl;
 72         }
 73         else
 74         {
 75             cout << " ";
 76         }
 77     }
 78 }
 79 
 80 int main()
 81 {
 82     //freopen("data.txt","r",stdin);
 83     string input;
 84     int k = 0;
 85     len1 = len2 = 0;
 86     while(cin >> input)
 87     {
 88         if (input == "#")
 89         {
 90             if (k == 1)
 91             {
 92                 Test();
 93                 k = 0;
 94                 len1 = len2 = 0;
 95                 continue;
 96             }
 97             else
 98             {
 99                 k = 1;
100             }
101         }
102         if (k == 0)
103         {
104             strs1[++len1] = input;
105         }
106         else
107         {
108             strs2[++len2] = input;
109         }
110     }
111     return 0;
112 }



posted on 2012-03-26 20:19 bennycen 閱讀(952) 評論(0)  編輯 收藏 引用 所屬分類: 算法題解
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            欧美1区2区| 久久不射电影网| 欧美日韩午夜激情| 蜜臀av国产精品久久久久| 欧美在线综合视频| 久久久999| 久久综合久色欧美综合狠狠| 性欧美精品高清| 久久久噜噜噜久久中文字幕色伊伊| 亚洲欧美另类国产| 久久精品免费| 欧美寡妇偷汉性猛交| 欧美精品一区二区久久婷婷| 欧美另类在线播放| 国产农村妇女毛片精品久久麻豆 | 亚洲国产一区二区三区a毛片| 在线观看日韩| 亚洲欧美激情视频| 每日更新成人在线视频| 欧美第十八页| 亚洲一区成人| 久久在线视频在线| 欧美日韩一区二区视频在线| 国产欧美在线看| 亚洲最新在线视频| 一区二区在线视频| 欧美三级电影精品| 国模精品一区二区三区色天香| 国产在线欧美日韩| 在线视频欧美一区| 免费中文字幕日韩欧美| 亚洲一区欧美激情| 欧美激情一区二区三区| 国产日韩一区二区三区在线| 亚洲精品国偷自产在线99热| 久久成人18免费网站| 亚洲精品一区二区三区99| 久久激情视频久久| 国产精品一区二区久激情瑜伽| 亚洲毛片播放| 欧美激情1区2区3区| 久久超碰97人人做人人爱| 国产精品影视天天线| 亚洲欧美制服中文字幕| 亚洲视频1区2区| 国产精品亚洲视频| 欧美一区日本一区韩国一区| 日韩视频精品| 国产亚洲一区精品| 久久精品国产第一区二区三区最新章节| 黑人一区二区| 久久久不卡网国产精品一区| 亚洲欧美国产三级| 国产一区二区三区在线观看精品| 欧美伊人久久大香线蕉综合69| 亚洲永久在线| 国产综合色在线| 亚洲一区二区三区在线视频| 亚洲私人影吧| 在线看无码的免费网站| 欧美日韩国产一区二区| 一区二区三区 在线观看视| 亚洲精品免费电影| 欧美日韩国产区| 久久精品亚洲一区二区| 蜜桃久久精品乱码一区二区| 亚洲婷婷综合色高清在线| 久久国产精品网站| 国产精品制服诱惑| 亚洲国产美女| 91久久精品国产91久久| 午夜久久黄色| 亚洲综合二区| 国产精品日日摸夜夜添夜夜av| 蜜桃视频一区| 国产一区二区久久| 亚洲一区二区毛片| 亚洲私人影院| 欧美体内she精视频在线观看| 亚洲国产精品国自产拍av秋霞| 国产欧美韩国高清| 一区二区黄色| 欧美一进一出视频| 国产精品久久久久毛片大屁完整版 | 久久精品国产v日韩v亚洲| 久久久91精品| 激情成人亚洲| 在线视频一区观看| 欧美女激情福利| 中文在线不卡| 一区二区三区视频观看| 一区二区高清在线观看| 亚洲精品国产无天堂网2021| av成人免费在线观看| 激情婷婷欧美| 黑人巨大精品欧美一区二区小视频| 亚洲国内精品| 欧美视频国产精品| 亚洲一区日韩在线| 午夜视频一区在线观看| 国内精品免费午夜毛片| 美女任你摸久久| 日韩视频在线永久播放| 亚洲综合精品一区二区| 在线观看成人av| 欧美日韩亚洲一区在线观看| 午夜在线电影亚洲一区| 欧美高清不卡| 亚洲大胆美女视频| 欧美一乱一性一交一视频| 久热精品视频| 亚洲视频免费看| 亚洲第一在线| 国产伊人精品| 国产丝袜一区二区三区| 欧美日韩国产精品自在自线| 久久九九电影| 欧美一区二区三区四区在线观看地址| 欧美成人蜜桃| 久久久999精品视频| 性欧美超级视频| 99精品国产在热久久| 亚洲国产婷婷| 免费看亚洲片| 亚洲国产99| 亚洲国产精品欧美一二99| 亚洲激情啪啪| 欧美中文字幕在线视频| 在线成人h网| 亚洲精品一区在线观看香蕉| 国产精品日韩一区二区| 美女黄色成人网| 99re66热这里只有精品4| 加勒比av一区二区| 99精品国产在热久久下载| 亚洲主播在线播放| 六月丁香综合| 亚洲精品乱码久久久久久| 一级日韩一区在线观看| 久久婷婷影院| 欧美午夜视频网站| 亚洲高清色综合| 久久久久免费观看| 中文在线一区| 欧美成人午夜激情在线| 国产日产高清欧美一区二区三区| 亚洲承认在线| 香蕉视频成人在线观看| 欧美国产成人精品| 久久免费国产精品1| 欧美日产一区二区三区在线观看| 亚洲综合第一页| 亚洲高清在线播放| 亚洲影院高清在线| 国产视频一区在线观看一区免费| 一区在线观看| 欧美在线黄色| 91久久精品www人人做人人爽| 亚洲欧美日韩网| 国产精品地址| 亚洲乱码日产精品bd| 欧美jizzhd精品欧美喷水| 亚洲欧美国产制服动漫| 亚洲欧洲一区| 国产偷久久久精品专区| 亚洲五月婷婷| 一区二区三区日韩| 欧美三级欧美一级| 中国女人久久久| 亚洲激情第一区| 亚洲欧美日韩直播| 亚洲久久成人| 久久婷婷国产麻豆91天堂| 国产片一区二区| 久久精品水蜜桃av综合天堂| 亚洲欧美日韩精品在线| 国产区精品在线观看| 性色av一区二区三区| 香蕉久久夜色精品国产| 国产视频精品网| 欧美国产日韩xxxxx| 女同性一区二区三区人了人一| 在线观看av一区| 日韩视频免费在线| 国产日韩欧美自拍| 久久精品国产欧美激情| 久久久久久久精| 亚洲小说区图片区| 久久一区二区三区av| a4yy欧美一区二区三区| 国产精品99久久久久久久久| 国产一区二区三区在线观看精品| 免费成人黄色| 欧美二区不卡| 国产女主播一区二区| 亚洲国产91精品在线观看| 国产日韩欧美综合精品| 亚洲激情第一区| 亚洲黄色在线| 久久九九国产|