锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品中文字幕一区,精产国品久久一二三产区区别,亚洲一区中文字幕久久http://m.shnenglu.com/infinity/archive/2014/02/24/66621.html#205924ACalvinACalvinMon, 24 Feb 2014 12:33:00 GMThttp://m.shnenglu.com/infinity/archive/2014/02/24/66621.html#205924涓漢鐞嗚В錛氬墠闈㈡彁鍒版槸鑷沖鍙湁s灞傜殑鑺傜偣鐨勬渶鐭窛紱伙紝鍗沖凡緇忔悳绱㈠畬鍏ㄦ簮鐐瑰埌瀹冪殑鎵鏈夎礬寰勶紝鍥犳鍙互榪欎箞鐞嗚В

ACalvin 2014-02-24 20:33 鍙戣〃璇勮
]]>
re: Bellman-Ford綆楁硶http://m.shnenglu.com/infinity/archive/2013/08/26/66621.html#202783璺繃璺繃Mon, 26 Aug 2013 14:42:00 GMThttp://m.shnenglu.com/infinity/archive/2013/08/26/66621.html#202783鍚屾眰- -#

璺繃 2013-08-26 22:42 鍙戣〃璇勮
]]>
re: Bellman-Ford綆楁硶[鏈櫥褰昡http://m.shnenglu.com/infinity/archive/2013/04/23/66621.html#199661鍙箰鍙箰Tue, 23 Apr 2013 08:27:00 GMThttp://m.shnenglu.com/infinity/archive/2013/04/23/66621.html#199661

鍙箰 2013-04-23 16:27 鍙戣〃璇勮
]]>
re: poj 2312 Battle Cityhttp://m.shnenglu.com/infinity/archive/2012/09/16/62331.html#190912ty78ty78Sun, 16 Sep 2012 14:31:00 GMThttp://m.shnenglu.com/infinity/archive/2012/09/16/62331.html#190912鎴戦兘鎶奨,Y鐩稿叧鐨勬浛鎹紵鑳借鏄庝笅鍢涳紝鎴戞槸涓彍楦?
#include<stdio.h>
typedef struct node
{
int x;
int y;
}node;
node Q[100000];
char board[301][301];
int step[301][301];
int m,n;
const int dx[]={0,0,-1,1},dy[]={-1,1,0,0};

int ok(int x,int y)
{
if(x>=0&&x<m&&y>=0&&y<n) return 1;
else return 0;
}

void solve(int x1,int y1,int x2,int y2)
{
int i,j,cntx,cnty,nextx,nexty,head,tail,tmp,minstep=0x7fffffff;
cntx=x1;cnty=y1;head=tail=0;
for(i=0;i<m;i++)
for(j=0;j<n;j++)
step[i][j]=0x7fffffff;
step[cnty][cntx]=0;

while(1)
{
for(i=0;i<4;i++)
{
nextx=cntx+dx[i];
nexty=cnty+dy[i];
if(ok(nextx,nexty))
{
if(board[nexty][nextx]=='E')
{
tmp=step[cnty][cntx]+1;
if(tmp<step[nexty][nextx])
{
step[nexty][nextx]=tmp;
Q[++tail].x=nextx;
Q[tail].y=nexty;
}
}
if(board[nexty][nextx]=='B')
{
tmp=step[cnty][cntx]+2;
if(tmp<step[nexty][nextx])
{
step[nexty][nextx]=tmp;
Q[++tail].x=nextx;
Q[tail].y=nexty;
}
}
if(board[nexty][nextx]=='T')
{
if(step[cnty][cntx]+1<minstep) minstep=step[cnty][cntx]+1;
}
}
}
if(head==tail) break;
else
{
cntx=Q[++head].x;
cnty=Q[head].y;
}

}
if(minstep==0x7fffffff) printf("-1\n");
else printf("%d\n",minstep);

}

int main()
{
while(1)
{
int i,j;
int x1,y1,x2,y2;

scanf("%d%d",&m,&n);
getchar();

if(m==0&&n==0) return 0;

for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
board[i][j]=getchar();
if(board[i][j]=='Y')
{
x1=j;y1=i;
}
if(board[i][j]=='T')
{
x2=i;y2=j;
}
}
getchar();
}
solve(x1,y1,x2,y2);
}
return 0;

}



ty78 2012-09-16 22:31 鍙戣〃璇勮
]]>
re: python鍐欑殑鐭礬璁$畻杞歡http://m.shnenglu.com/infinity/archive/2011/10/21/137975.html#158799vsweavervsweaverFri, 21 Oct 2011 01:32:00 GMThttp://m.shnenglu.com/infinity/archive/2011/10/21/137975.html#158799

vsweaver 2011-10-21 09:32 鍙戣〃璇勮
]]>
国产精品99久久精品爆乳| 久久久精品波多野结衣| 亚洲精品tv久久久久久久久| 波多野结衣AV无码久久一区| 1000部精品久久久久久久久| 夜夜亚洲天天久久| 精品久久久久久久国产潘金莲| 无码人妻精品一区二区三区久久| 国产国产成人精品久久| 久久久久亚洲av毛片大| 久久久一本精品99久久精品66 | 狠狠色丁香婷综合久久| 久久久精品久久久久特色影视| 无码精品久久久久久人妻中字| 久久国产高清一区二区三区| 久久久无码人妻精品无码| 亚洲欧美国产日韩综合久久 | 国内精品久久久久| 久久久精品久久久久影院| 91精品国产91久久久久久| 亚洲精品蜜桃久久久久久| 性做久久久久久久久久久| 国产69精品久久久久9999| 国内精品久久久久久99| 亚洲精品乱码久久久久久蜜桃图片| 91麻豆精品国产91久久久久久| 天天躁日日躁狠狠久久| 久久精品成人欧美大片| 伊人久久大香线蕉综合5g| 国产精品丝袜久久久久久不卡| 国内精品久久久久影院日本| 亚洲成色www久久网站夜月| 国产成人久久精品一区二区三区| 青青热久久国产久精品| 久久婷婷五月综合成人D啪| 久久精品亚洲欧美日韩久久| 9191精品国产免费久久 | 亚洲精品tv久久久久久久久| 中文字幕无码久久人妻| 7777精品伊人久久久大香线蕉| 欧美大战日韩91综合一区婷婷久久青草|