亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? wire.cpp

?? 這是一個(gè)關(guān)于小白鼠迷宮的問題
?? CPP
字號(hào):
#include <iostream>
#include<fstream>
using namespace std;
  ifstream  in("input.txt");
  ofstream  out("output.txt");
class  Position{
public :
   int 	row,col;

  	  Position&EnPosition(int r,int c)
	 {row=r;col=c;return *this;}
       
};


template<class T>
class Queue; 
template<class T>
class Node {
	friend Queue<T>;
private:
	T data;
	Node <T> *next;
};


template<class T>
class Queue {
     public:
		 Queue(){front=rear=0;}
		 ~Queue();
	 bool Empty()const
		{return ((front)? false:true);}
        bool Full()const;
        T First()const;
        T Last()const;
        Queue<T>&EnQueue(const T&x);
        Queue<T>&DeQueue(T&x);
	 private :
		 Node<T> *front;
		 Node<T> *rear;
};
 

template<class T>
Queue<T>::~Queue()
{
	Node<T>*next;
	while(front){
		next=front->next;
		delete front;
		front=next;
	}
}

template<class T>
bool Queue<T>::Full()const
{
	Node<T>*p;
	try {p=new Node<T>;
	delete p;return false;}
	catch(NoMem){return true;}
}

template<class T>
T Queue<T>::First()const
{
	if(Empty())throw 0;
	return front->data;
}

template<class T>
T Queue<T>::Last()const 
{
	 if(Empty())throw 0;
	 reurn rear->data;
}

template<class T>
Queue <T>&Queue<T>::EnQueue(const T&x)
{
	Node<T> *p=new Node<T>;
	p->data=x;
	p->next=0;
	if(front) rear->next=p;
	else front=p;
	rear=p;
	return *this;
}

template<class T>
Queue<T>&Queue<T>::DeQueue(T&x)
{
	if(Empty())throw 0;
	x=front->data;
	Node<T>*p=front;
	front=front->next;
	delete p;
	return *this;
}

int main()
{
	int m,k,PathLen;
    

	int **grid;
	Position start,finish;
  	in>>m>>k;
    Position  *B;
	B=new  Position[k];
 
	for(int i=0;i<k;i++)
	{
        int R,C;
		in>>R>>C;
	    B[i].EnPosition(R,C);
	}
	 int M,N;
    in>>M>>N;
	start.EnPosition(M,N);
    int O,P;
	in>>O>>P;
     finish.EnPosition(O,P);
   
	 if((start.row==finish.row)&&(start.col==finish.col))
	 { PathLen=0;
	    out<< PathLen<<endl;
	     return  0;}
	

    grid=new int * [m+2];
    for(int y=0;y<=m+1;y++)
     grid[y]=new int [m+2]; 
        for(int t=0;t<=m+1;t++)
			for(int f=0;f<=m+1;f++)
				grid[t][f]=0;

	 for(int c=0;c<=m+1;c++)
		 grid[0][c]=grid[m+1][c]=1;
	  for(int b=0;b<=m+1;b++)
		  grid[b][0]=grid[m+1][b]=1;
	  for(int a=0;a<k;a++)
		  grid[B[a].row][B[a].col]=1;

	  Position offset[4];
	   offset[0].row=0;offset[0].col=1;
       offset[1].row=1;offset[1].col=0;
      offset[2].row=0;offset[2].col=-1;
      offset[3].row=-1;offset[3].col=0;
  int NumOfNbrs=4;
  Position here,nbr;
  here.row=start.row;
  here.col=start.col;
  grid[start.row][start.col]=2;
  Queue<Position> Q;
  do{
	  for(int i=0;i<NumOfNbrs;i++){
    nbr.row=here.row+offset[i].row;
	nbr.col=here.col+offset[i].col;
	if(grid[nbr.row][nbr.col]==0){
		grid[nbr.row][nbr.col]=grid[here.row][here.col]+1;
		if((nbr.row==finish.row)&&(nbr.col==finish.col))break;
		Q.EnQueue(nbr);}
	  }
	if((nbr.row==finish.row)&&(nbr.col==finish.col))break;
  
 if(Q.Empty()) {out<< "No Solution!";return 0;}
  Q.DeQueue(here);
  }while(1);
  PathLen=grid[finish.row][finish.col]-2;
  Position *path;
  path=new Position[PathLen];
  here=finish;
  for(int j=PathLen-1;j>=0;j--){
	  path[j]=here;
  for(int i=0;i<NumOfNbrs;i++)
  { nbr.row=here.row+offset[i].row;
    nbr.col=here.col+offset[i].col;
	if(grid[nbr.row][nbr.col]==j+2)break;
  }
  here=nbr;
  }
  out<<PathLen<<endl;
  out<<start.row<<' '<<start.col<<endl;
  for(int d=0;d<PathLen;d++)
  out<<path[d].row<<' '<<path[d].col<<endl;
  return 0;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费看黄色91| 亚洲成a人v欧美综合天堂| 韩国中文字幕2020精品| 欧美mv日韩mv| 国产激情91久久精品导航 | 欧美三级视频在线观看| 亚洲另类在线视频| 欧美日本不卡视频| 激情成人午夜视频| 国产精品亲子伦对白| 色婷婷狠狠综合| 午夜av一区二区三区| 久久综合av免费| 91在线视频在线| 97久久超碰国产精品电影| 国产精品九色蝌蚪自拍| 欧美在线免费观看亚洲| 毛片av一区二区三区| 国产亚洲精品精华液| 91传媒视频在线播放| 久久精品国产99| 亚洲男人天堂一区| 欧美一二区视频| www.成人网.com| 日韩精品一级二级| 欧美激情综合五月色丁香小说| 日本国产一区二区| 久久99精品久久只有精品| 国产精品午夜久久| 欧美麻豆精品久久久久久| 国产高清精品在线| 亚洲最新视频在线播放| 精品国产凹凸成av人网站| 91小视频在线免费看| 久久电影网站中文字幕| 伊人性伊人情综合网| 久久久久国色av免费看影院| 欧美日韩一区二区三区高清| 成人av电影免费在线播放| 免费在线观看精品| 亚洲黄色性网站| 国产亚洲一二三区| 91精品国产乱码久久蜜臀| 99久久er热在这里只有精品66| 免费美女久久99| 亚洲韩国精品一区| 综合激情成人伊人| 久久蜜桃香蕉精品一区二区三区| 欧美日本视频在线| 91久久一区二区| 国产成人精品午夜视频免费| 久久99久久精品欧美| 午夜视频一区二区三区| 亚洲人精品午夜| 中文字幕国产精品一区二区| 精品久久一区二区| 91精品国产欧美一区二区18| 色综合一个色综合| 成人h动漫精品一区二区| 国产在线精品视频| 蜜臀久久99精品久久久久宅男 | 欧美在线一区二区| 91麻豆高清视频| 不卡免费追剧大全电视剧网站| 韩国精品免费视频| 麻豆久久久久久| 毛片基地黄久久久久久天堂| 日韩精品欧美精品| 五月天中文字幕一区二区| 亚洲国产精品嫩草影院| 伊人性伊人情综合网| 一区二区三区免费在线观看| 亚洲人午夜精品天堂一二香蕉| 国产精品不卡一区二区三区| 国产精品成人一区二区三区夜夜夜| 国产婷婷精品av在线| 久久亚洲精华国产精华液 | 欧美国产视频在线| 国产欧美视频一区二区| 久久精品亚洲乱码伦伦中文| 久久综合久久99| 久久日一线二线三线suv| 精品福利一区二区三区免费视频| 精品日产卡一卡二卡麻豆| 日韩欧美一区二区久久婷婷| 欧美电影免费提供在线观看| 精品国产sm最大网站免费看| 欧美精品一区二区三区视频| 欧美精品一区二| 国产亚洲精品aa午夜观看| 国产欧美一区二区精品性色超碰| 国产精品久久久久一区二区三区 | 精品成人a区在线观看| 国产日韩欧美在线一区| 国产精品久久毛片| 一区二区三区中文字幕| 丝袜美腿亚洲色图| 久久精品国产秦先生| 成人激情午夜影院| 色猫猫国产区一区二在线视频| 欧美亚洲日本一区| 日韩精品一区二区三区在线| 国产亚洲综合在线| 亚洲精品福利视频网站| 奇米一区二区三区av| 国产超碰在线一区| 欧美在线观看视频一区二区三区 | 欧美美女bb生活片| 精品sm在线观看| 亚洲日本免费电影| 日韩影视精彩在线| 成人综合在线观看| 欧美美女一区二区| 国产拍欧美日韩视频二区| 亚洲一区在线播放| 国产美女在线精品| 色88888久久久久久影院按摩| 日韩一级黄色大片| 国产精品久久三| 免费观看一级欧美片| 成人av资源网站| 欧美一区二区三区精品| 国产精品福利影院| 免费成人av在线| 日本高清免费不卡视频| 精品第一国产综合精品aⅴ| 一区二区三区91| 国产精品影视在线观看| 欧美三区在线观看| 亚洲国产精品t66y| 久久99精品视频| 欧美日韩精品一区二区三区| 国产三级精品视频| 青青草原综合久久大伊人精品优势 | 有坂深雪av一区二区精品| 久久福利资源站| 6080日韩午夜伦伦午夜伦| 国产精品国产自产拍在线| 国产伦精一区二区三区| 欧美日韩成人高清| 亚洲乱码国产乱码精品精小说| 狠狠色丁香久久婷婷综合_中| 欧美日韩一区二区三区四区| 亚洲色图在线看| 国产99久久久精品| 2023国产一二三区日本精品2022| 亚洲成国产人片在线观看| 91捆绑美女网站| 国产精品久久综合| 国产精品88888| 精品福利av导航| 久久99久久久欧美国产| 欧美一区二区精品在线| 亚洲aⅴ怡春院| 欧美午夜精品免费| 亚洲人被黑人高潮完整版| 成人免费看黄yyy456| 国产免费成人在线视频| 国产麻豆精品视频| 精品少妇一区二区三区在线播放 | 久久综合色8888| 极品少妇xxxx偷拍精品少妇| 日韩一区二区免费在线观看| 香蕉成人伊视频在线观看| 欧美四级电影网| 亚洲一区在线视频观看| 欧美性感一类影片在线播放| 亚洲情趣在线观看| 在线免费观看不卡av| 亚洲激情网站免费观看| 欧美在线你懂的| 午夜免费欧美电影| 欧美一卡2卡三卡4卡5免费| 日本最新不卡在线| 日韩精品一区二区三区在线| 国产一区二区在线观看免费| 国产视频视频一区| 成人午夜av在线| 日韩毛片在线免费观看| 91网站最新网址| 一区二区三区在线播| 欧美视频中文字幕| 青草av.久久免费一区| 久久综合色鬼综合色| 成人激情小说乱人伦| 亚洲综合小说图片| 日韩免费观看高清完整版 | 一区二区三区不卡视频 | 色综合婷婷久久| 亚洲午夜电影网| 精品欧美一区二区久久| 国产999精品久久久久久绿帽| 成人欧美一区二区三区白人| 欧美性大战久久久久久久蜜臀 | 国产成人鲁色资源国产91色综 | 亚洲欧美视频在线观看视频| 欧美三级电影在线看| 久久精品国产99国产| 最近中文字幕一区二区三区| 伊人婷婷欧美激情|