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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mgraph.h

?? 最少生成樹問題
?? H
字號:
#include "stdio.h"
#include "stdlib.h"

#define MAX_VERTEX_NUM 30			//圖的最大節點數


typedef char VERTEXTYPE;	//定義圖的節點類型

typedef struct ArcCell	// 弧的定義
{ 
	int adj;			// 對無權圖,用1或0表示相鄰否;對帶權圖,則為權值類型。
    //InfoType *info;		// 該弧相關信息的指針
} ArcCell, AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM];

typedef struct // 圖的定義
{  
	VERTEXTYPE  vexs[MAX_VERTEX_NUM];       // 頂點信息
    AdjMatrix  arcs;		// 弧的信息                     
    int  vexnum, arcnum;	// 頂點數,弧數             
} MGraph;

int LocateVex(MGraph G, VERTEXTYPE v)
{
	int locate=0;
	while( G.vexs[locate]!=v && locate<G.vexnum )locate++;
	if(locate==G.vexnum)
	{
		printf("該節點不存在!\n");
		return(locate);
	}
	else return(locate);
}

void CreateUDN(MGraph &G)      //建無向網的鄰接矩陣表示
{
	int i,j,k,w;
	VERTEXTYPE v1,v2;
	printf("請輸入圖中節點和弧的個數,中間以逗號間隔:\n");
	scanf("%d,%d",&G.vexnum,&G.arcnum);
	getchar();	//用來接收回車符
	printf("請輸入節點向量,中間不需要間隔:\n");
	for( i=0; i<G.vexnum; i++ ) G.vexs[i]=getchar();	//構造頂點向量
	getchar();	//用來接收回車符
	//for( i=0; i<G.vexnum; i++ ) printf("%c",G.vexs[i]);
	for( i=0; i<G.vexnum; i++ )
       for( j=0; j<G.vexnum; j++ ) G.arcs[i][j].adj=1000;	//初始化鄰接矩陣,1000表示最大權值
	printf("請輸入每條邊依附的頂點和權值,中間以逗號間隔:\n");
	for( k=0; k<G.arcnum; k++ )
    { 
		scanf("%c,%c,%d",&v1,&v2,&w);		//輸入一條邊依附的頂點和邊的權值
		getchar();	//用來接收回車符
		i=LocateVex(G,v1);
		j=LocateVex(G,v2);
        G.arcs[i][j].adj=w;			//修改鄰接矩陣
		G.arcs[j][i].adj=w;			//修改鄰接矩陣
	}
}//   時間復雜度為O(n2)

typedef struct
{
	VERTEXTYPE adjvex;
	int lowcost;
}Closedge[MAX_VERTEX_NUM];

Closedge closedge;

int minimum(Closedge closedge,MGraph G)
{
	int i=0, m=1000;		//先規定1000為最大權值
	for( int j=0; j<G.vexnum; j++ )
		if(closedge[j].lowcost>0)
			if(closedge[j].lowcost<m)
			{
				m=closedge[j].lowcost;
				i=j;
			}
	return(i);
}

void MiniSpanTree_P(MGraph G, VERTEXTYPE u)		//用普里姆算法從頂點u出發構造網G的最小生成樹
{ 
	int k = LocateVex( G, u ); 
	for( int j=0; j<G.vexnum; j++ )	//輔助數組初始化
		if(j!=k) 
		{
			closedge[j].adjvex=u;
			closedge[j].lowcost=G.arcs[k][j].adj;
		}  
	closedge[k].lowcost = 0;      //初始,U={u}
	for (int i=1; i<G.vexnum; i++) 
	{
		k = minimum(closedge,G);	//求出加入生成樹的下一個頂點(k)                  
		printf("%c%c\n",closedge[k].adjvex, G.vexs[k]);	// 輸出生成樹上一條邊 
		closedge[k].lowcost = 0;	// 第k頂點并入U集
		for(j=0; j<G.vexnum; ++j)	//修改其它頂點的最小邊        
		if( G.arcs[k][j].adj < closedge[j].lowcost)
		{
			closedge[j].adjvex=G.vexs[k];
			closedge[j].lowcost=G.arcs[k][j].adj;
		}
	}//for
}













?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区黄色| 男女男精品网站| 欧美自拍偷拍午夜视频| 国产精品不卡一区二区三区| 国内成人自拍视频| 一本大道久久a久久精二百 | 午夜电影网一区| 97精品国产露脸对白| 国产日韩欧美高清| 国产福利一区二区三区视频| 日韩三级精品电影久久久| 丝袜a∨在线一区二区三区不卡| 色94色欧美sute亚洲线路一ni| 国产精品久久久久久久久免费相片 | 黄色日韩网站视频| 亚洲精品在线观看网站| 久久精品国产免费看久久精品| 67194成人在线观看| 美女任你摸久久| 日韩欧美www| 99久久精品免费精品国产| 亚洲欧美另类久久久精品| 欧美日韩国产一级片| 欧美日韩精品一区二区天天拍小说| 亚洲三级电影网站| 欧美精品视频www在线观看 | 亚洲精品久久7777| 91丨porny丨中文| 亚洲成av人片在www色猫咪| 欧美电影免费观看高清完整版在| 极品少妇一区二区三区精品视频| 久久精品欧美一区二区三区不卡| 99精品一区二区| 视频一区视频二区中文| 欧美国产日韩亚洲一区| 欧美日韩精品系列| 国产不卡在线视频| 亚洲不卡一区二区三区| 国产精品麻豆视频| 日韩美一区二区三区| www.在线成人| 国产成人精品综合在线观看| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲麻豆国产自偷在线| 国产日韩精品一区二区浪潮av| 91精品国产aⅴ一区二区| 99re热这里只有精品免费视频| 精品一区二区三区视频| 天天综合日日夜夜精品| 亚洲男女毛片无遮挡| 国产精品免费免费| 久久亚洲精品国产精品紫薇 | 亚洲一级二级在线| 国产精品高潮呻吟| 国产精品无人区| 久久久精品天堂| 精品成人佐山爱一区二区| 精品国产一区二区三区不卡| 欧美日韩亚洲综合在线| 色综合久久久久综合体桃花网| av中文字幕在线不卡| 99视频在线精品| 在线精品亚洲一区二区不卡| 欧美性生活影院| 欧美一级xxx| 久久久一区二区| 一区二区中文字幕在线| 亚洲五码中文字幕| 久久精品国产亚洲5555| 国产999精品久久久久久| 色综合网站在线| 欧美一级淫片007| 国产日韩v精品一区二区| 亚洲一区在线观看免费 | 91麻豆精品国产91久久久久久| 国产成人综合自拍| 91麻豆免费看| 久久女同性恋中文字幕| 国产亚洲精品aa午夜观看| 亚洲精品写真福利| 久久国产人妖系列| 在线视频一区二区三区| 久久免费的精品国产v∧| 亚洲一卡二卡三卡四卡| 成人va在线观看| 在线免费不卡电影| 国产精品乱码一区二三区小蝌蚪| 日韩激情视频在线观看| 99精品在线观看视频| 久久美女高清视频| 日本欧美一区二区三区乱码| 91网站最新网址| 精品国产乱码久久久久久老虎| 亚洲免费观看高清完整版在线| 国产一区二区三区在线观看免费 | 欧美一区日韩一区| 亚洲国产aⅴ成人精品无吗| 成人免费黄色在线| 久久久久99精品一区| 日本午夜精品视频在线观看 | 精品一区二区三区免费毛片爱| 欧美日韩午夜在线| 午夜精品久久久久久久久| 91麻豆6部合集magnet| **欧美大码日韩| 色网综合在线观看| 午夜欧美视频在线观看| 91精品麻豆日日躁夜夜躁| 亚洲18影院在线观看| 91精品国产综合久久蜜臀| 日韩成人精品在线| 欧美一区二区福利在线| 久久99久国产精品黄毛片色诱| 精品免费视频.| 国产精品456| 国产精品激情偷乱一区二区∴| gogogo免费视频观看亚洲一| 国产精品毛片a∨一区二区三区| jlzzjlzz亚洲女人18| 一区二区三区日本| 日韩欧美中文字幕制服| 国产成人8x视频一区二区| 久久久www免费人成精品| 日韩精品一区二区三区在线播放 | jvid福利写真一区二区三区| 亚洲一区二区三区免费视频| 日韩视频一区二区在线观看| 国产综合色产在线精品| 一区二区三区国产精华| 欧美va亚洲va香蕉在线| 91丨porny丨蝌蚪视频| 偷偷要91色婷婷| 精品精品欲导航| 91丨九色丨蝌蚪丨老版| 性感美女久久精品| 国产精品久久久久久久久图文区| 捆绑变态av一区二区三区| 亚洲国产精品激情在线观看| 欧美日韩一本到| 国产剧情一区在线| 国产丝袜欧美中文另类| 三级不卡在线观看| 日韩亚洲国产中文字幕欧美| 在线观看国产日韩| 91精品国产综合久久香蕉麻豆 | 国产精品视频免费看| 欧美一卡二卡三卡| 欧美日韩一区国产| 色94色欧美sute亚洲线路一久 | 风间由美一区二区三区在线观看 | 欧美人狂配大交3d怪物一区| 色天天综合色天天久久| 99re这里只有精品视频首页| 成人动漫一区二区三区| 国产成人免费视频网站高清观看视频 | 国产精品影音先锋| 天天操天天综合网| 免费在线欧美视频| 国产黄色91视频| 91福利区一区二区三区| 欧美一区欧美二区| 国产精品电影院| 亚洲一区二区av在线| 精品系列免费在线观看| 白白色 亚洲乱淫| 6080国产精品一区二区| 久久一夜天堂av一区二区三区| 亚洲美女免费视频| 久久99精品国产.久久久久久 | 亚洲成人自拍网| 日韩国产欧美三级| 国产suv精品一区二区6| 99久久国产综合精品女不卡| 色综合天天天天做夜夜夜夜做| 欧美日韩国产bt| 国产精品欧美精品| 久久99久久久欧美国产| 欧美日高清视频| 亚洲欧美偷拍三级| 成人性生交大片免费看中文网站| 欧美人妇做爰xxxⅹ性高电影| 国产精品你懂的在线| 日韩美女视频在线| 亚洲一二三区在线观看| 色欧美日韩亚洲| 一区二区三区高清| 色哦色哦哦色天天综合| 亚洲免费色视频| 欧美在线三级电影| 午夜精品久久久久久久99樱桃| 欧美日韩国产高清一区二区三区 | 欧美乱妇15p| 久久精品一区二区三区不卡| 亚洲综合一区在线| 国产91在线观看| 久久精品在线免费观看| 青草国产精品久久久久久| eeuss鲁片一区二区三区| 欧美一区二区三区爱爱| 一区二区免费视频|