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

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

?? 公園導(dǎo)游問(wèn)題.cpp

?? 公園導(dǎo)游圖 給出一張某公園的導(dǎo)游圖(景點(diǎn)不少于10個(gè))
?? CPP
字號(hào):
//動(dòng)態(tài)規(guī)劃法之公園導(dǎo)游問(wèn)題
//程序源代碼
#include<iostream.h>
#define MAX 100
int n;                                         //公園景點(diǎn)個(gè)數(shù) 
template<class T>                              //定義模板 
class Sample                                   //定義Sample為類模板
{
	T park[MAX][MAX],cost[MAX][MAX],path[MAX][MAX]; 
	//park[n][n]是記錄公園景點(diǎn)圖的成本鄰接矩陣;cost[i][j]是記錄vi到vj的最小成本路徑的長(zhǎng)度;
    //path[i][j]是記錄最小成本的路徑。
	public:
	    Sample(){n=0;}
		void getdata ();                       //數(shù)據(jù)輸入函數(shù)
		void shortestpaths();                  //求最短路徑函數(shù)
		void display();                        //結(jié)果輸出函數(shù) 
};
		template<class T>
		void Sample<T>::getdata ()             //數(shù)據(jù)輸入
		{
			int i,j;
			cout<<"公園景點(diǎn)的個(gè)數(shù)為:";
			cin>>n;
			cout<<"請(qǐng)輸入公園景點(diǎn)的鄰接矩陣:"<<endl;
			for(i=1;i<=n;i++)
			{	cout<<"請(qǐng)輸入公園景點(diǎn)"<<i<<"到其它景點(diǎn)的距離:";
                 for(j=1;j<=n;j++)
				 {
					 cin>>park[i][j];
				 }
				 cout<<endl;
			}
			cout<<"輸入的公園景點(diǎn)的鄰接矩陣為:"<<endl;
            for(i=1;i<=n;i++)
			{
				for(j=1;j<=n;j++)
	                 cout<<park[i][j]<<" ";
                cout<<endl;
			}
			cout<<endl;
		}
		template<class T>
		void Sample<T>::shortestpaths()        //求最短路徑
		{
			int i,j,k;
            for (i=1;i<=n; i++) 
                for (j=1;j<=n; j++) 
				{ 
                   if (i==j) cost[i][j]=0;     //頂點(diǎn)本身假設(shè)無(wú)路徑 
				   else 
                        cost[i][j]=park[i][j]; //復(fù)制
				   path[i][j]=i;               //初始化路徑
				}
            for (k=1; k<=n; k++) 
			{
                for (i=1; i<=n; i++)
				{
                    for (j=1; j<=n; j++) 
					{
                         if (cost[i][k]+cost[k][j]<cost[i][j]) 
						 { 
                             cost[i][j]=cost[i][k]+cost[k][j];  //加入k點(diǎn)
							 if (path[k][j]==k) 
							     path[i][j]=k;
							 else 
								 path[i][j]=path[k][j];         //加入k點(diǎn)后修改路徑
						 }
					}
				}
			}
			cout<<"最小成本路徑長(zhǎng)度的鄰接矩陣為:"<<endl;;
			for (i=1;i<=n;i++)
			{
				for (j=1;j<=n;j++)
					cout<<cost[i][j]<<" "; 
				cout<<endl;
            }
			cout<<endl;
			cout<<"相應(yīng)的路徑鄰接矩陣為:"<<endl;
            for (i=1;i<=n;i++)
			{
				for (j=1;j<=n;j++)
					cout<<path[i][j]<<" ";
				cout<<endl;
			}
			cout<<endl;
		}
		template<class T>
		void Sample<T>::display()              //結(jié)果輸出
		{	
			char time;                         //time控制輸入選擇景點(diǎn)的次數(shù)
			time='Y';
			while (time=='Y')               
			{
			int s,t;
			cout<<"請(qǐng)輸入兩個(gè)景點(diǎn):";
				cin>>s>>t;                     //任意輸入兩個(gè)景點(diǎn)
            cout<<"兩個(gè)景點(diǎn)之間的最短路徑長(zhǎng)度為:"<<cost[s][t]<<endl;
            cout<<"相應(yīng)的走法為:";
			while (s!=t)
			{
				cout<<t<<"<-";                 //采用從后向前標(biāo)記路徑
				t=path[s][t];
			}
		  cout<<s<<endl;
		  cout<<"是否繼續(xù)?(如果繼續(xù),請(qǐng)輸入Y,否則請(qǐng)輸入NO):";
		     cin>>time;                        //鍵入Y,可以多次選擇景點(diǎn) 
			}
		}
        void main()                            //主函數(shù)
		{
			Sample<int> a;                     //聲明一個(gè)模板類的對(duì)象a
			a.getdata();                       //通過(guò)訪問(wèn)對(duì)象的公有成員函數(shù),實(shí)現(xiàn)數(shù)據(jù)輸入
	        a.shortestpaths();                 //求解最短路徑
	        a.display();                       //輸出結(jié)果,即最短路徑值和相應(yīng)的走法
		
		}
       

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91国模大尺度私拍在线视频| 粉嫩av一区二区三区在线播放| 日韩欧美在线网站| 成人性生交大片免费看中文网站| 亚洲激情欧美激情| 久久久久久久精| 欧美三级电影网站| www.欧美色图| 激情五月婷婷综合| 日日摸夜夜添夜夜添亚洲女人| 国产精品久久久久精k8| 精品美女一区二区三区| 欧美日韩精品一区二区三区| 成人精品免费看| 九一九一国产精品| 天天综合天天做天天综合| 国产精品三级视频| 久久日韩粉嫩一区二区三区| 欧美精品色综合| 91福利在线导航| 樱花影视一区二区| 国产精品久久毛片av大全日韩| 日韩美女天天操| 欧美美女黄视频| 精品视频在线免费看| 色婷婷激情综合| 色综合 综合色| 色综合色狠狠天天综合色| 成人免费视频免费观看| 国产成人av在线影院| 久久99精品久久久| 久久精品国产精品亚洲精品| 五月婷婷综合网| 亚洲第一激情av| 亚洲成在人线在线播放| 亚洲专区一二三| 亚洲影院理伦片| 亚洲国产日韩av| 日韩国产欧美一区二区三区| 婷婷开心久久网| 蜜臀av性久久久久蜜臀aⅴ| 天天操天天干天天综合网| 天天亚洲美女在线视频| 日韩精品91亚洲二区在线观看 | 欧美成人video| 欧美一级高清片| 欧美成人一级视频| 精品国产污污免费网站入口| 欧美精品一区二区在线观看| 精品久久五月天| 国产丝袜欧美中文另类| 亚洲天天做日日做天天谢日日欢 | 成人综合婷婷国产精品久久蜜臀| 激情小说欧美图片| 成人午夜免费视频| 91麻豆国产在线观看| 在线观看精品一区| 3d动漫精品啪啪1区2区免费| 欧美一区二区三区在线视频| 精品日产卡一卡二卡麻豆| 久久午夜色播影院免费高清| 国产精品色婷婷| 亚洲午夜在线观看视频在线| 麻豆视频一区二区| 国产精品一区二区免费不卡| 成人精品一区二区三区四区| 91久久精品一区二区| 欧美一区二区三区精品| 久久久久久久综合日本| 国产精品久久久久国产精品日日| 亚洲国产欧美在线| 国产一区二区三区电影在线观看| 成人激情文学综合网| 欧美三级日韩三级| 国产午夜精品一区二区三区四区| 亚洲视频一区在线| 三级成人在线视频| 丁香婷婷综合网| 欧美亚洲一区三区| 久久蜜臀中文字幕| 亚洲影院免费观看| 国产福利一区二区三区| 日本久久一区二区三区| 91丨九色丨尤物| 欧美一区三区二区| 国产精品国产精品国产专区不片| 亚洲va韩国va欧美va精品| 国产一区二区三区在线看麻豆| 91丨九色porny丨蝌蚪| 日韩一区二区三区视频在线观看 | 国产精品国产三级国产普通话蜜臀 | 天天操天天干天天综合网| 粉嫩aⅴ一区二区三区四区| 欧美午夜宅男影院| 中文字幕乱码日本亚洲一区二区| 亚洲国产va精品久久久不卡综合| 国产传媒欧美日韩成人| 欧美精品高清视频| 亚洲欧美中日韩| 狠狠色丁香久久婷婷综合丁香| 一本色道**综合亚洲精品蜜桃冫| 精品国偷自产国产一区| 亚洲一区在线观看网站| 国产成人av网站| 日韩亚洲欧美综合| 一区二区三区.www| 国产精品亚洲人在线观看| 欧美精品一级二级三级| 亚洲同性gay激情无套| 国产成人av电影在线观看| 日韩一区二区三区av| 亚洲一区二区视频在线观看| jizz一区二区| 久久精品网站免费观看| 欧美aaaaa成人免费观看视频| 欧美性videosxxxxx| 国产精品护士白丝一区av| 成人av中文字幕| 91一区一区三区| 中文字幕国产一区| 国产乱码精品一区二区三区av| 69av一区二区三区| 亚洲成av人片一区二区| 色综合一区二区三区| 国产精品视频你懂的| 国产不卡视频在线播放| 久久久精品tv| 久久国产精品无码网站| 日韩一级片在线观看| 日韩av成人高清| 3d动漫精品啪啪1区2区免费| 视频一区二区欧美| 欧美久久久久久久久| 亚洲第一精品在线| 在线观看91av| 蜜桃视频在线观看一区| 欧美一区二区三区免费在线看| 首页国产丝袜综合| 日韩一区二区三区av| 看国产成人h片视频| 日韩亚洲欧美高清| 久久精品国产久精国产| 久久综合五月天婷婷伊人| 国产在线视频不卡二| 国产欧美一区二区三区在线老狼| 国产麻豆精品视频| 日本一区免费视频| 99re视频精品| 亚洲已满18点击进入久久| 欧美欧美午夜aⅴ在线观看| 秋霞午夜鲁丝一区二区老狼| 欧美电影免费观看高清完整版在线观看 | 欧美一区二区三区不卡| 久久99九九99精品| 国产日韩精品一区| 99国产一区二区三精品乱码| 亚洲黄色小说网站| 欧美男男青年gay1069videost | 国产麻豆一精品一av一免费| 久久久国产一区二区三区四区小说 | 北条麻妃国产九九精品视频| 亚洲精品乱码久久久久久日本蜜臀| 欧美色精品在线视频| 日韩二区三区四区| 久久精品一区二区三区不卡 | 国产欧美一区二区三区沐欲| 从欧美一区二区三区| 亚洲欧美日韩成人高清在线一区| 欧美午夜影院一区| 精品一区二区免费| 亚洲欧美日韩小说| 欧美电影一区二区| 丁香激情综合五月| 亚洲国产综合在线| 国产婷婷色一区二区三区| 色先锋资源久久综合| 免费在线观看日韩欧美| 国产亚洲精品bt天堂精选| 色av综合在线| 国产美女在线观看一区| 亚洲精品视频在线观看网站| 精品免费一区二区三区| 色94色欧美sute亚洲13| 国产综合一区二区| 亚洲综合一区在线| 国产三级一区二区三区| 欧美视频中文字幕| 国产91精品免费| 日欧美一区二区| 中文字幕日韩一区二区| 欧美一区二区三区在线观看视频| 国产乱码精品一区二区三区忘忧草 | 欧美喷潮久久久xxxxx| 国产成人午夜99999| 日韩电影在线观看电影| 中文字幕亚洲不卡| 26uuu国产电影一区二区| 在线影院国内精品| 国产福利一区二区三区视频| 日韩国产精品91|