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

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

?? 圖的鄰接矩陣.txt

?? 數據結構課堂實驗 集中了數據結構,線性表,連表,棧,隊列,二叉樹,圖,排序算法,查找算法的實現
?? TXT
字號:
#include <stdio.h>
#include <string.h>
#define INFINITY INT_MAX  999
#define MAX_VERTEX_NUM  20

typedef int AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM];/*矩陣類型*/

typedef char VexType[10];  /*頂點類型*/

typedef struct
{   VexType vexs[MAX_VERTEX_NUM];
AdjMatrix arcs;
int vexnum,arcnum;
int kind;  /*圖的種類:1-無向圖 2-無向網 3-有向圖 4-有向網*/
}MGraph; /*圖的類型*/

int LocateVex(MGraph &G,VexType v);

void CreatUDG(MGraph &G) /*無向圖的創建操作*/
{  VexType v1,v2;
   int i,j,k;
   G.kind=1;
   printf("Input vertex number and edg number:");
   scanf("%d%d",&G.vexnum,&G.arcnum);
   printf("Input vertexs:\n");
   for(i=0;i<G.vexnum;++i)  scanf("%s",G.vexs[i]);
   for(i=0;i<G.vexnum;++i)
      for(j=0;j<G.vexnum;++j) G.arcs[i][j]=0;
   for(k=0;k<G.arcnum;++k) 
  { 
     printf("Input edge(v1 v2):");
     scanf("%s%s",v1,v2);
     i=LocateVex(G,v1);
     if(i==-1) { printf(" Error!\n"); return;}
     j=LocateVex(G,v2);
     if(j==-1) {  printf(" Error!\n"); return;}
     G.arcs[i][j]=G.arcs[j][i]=1;
  }   
}

int LocateVex(MGraph &G,VexType v) /*在圖G中查找頂點v,若存在返回位置,否則返回-1*/
{  int i;
   for(i=0;i<G.vexnum;i++)
     if(strcmp(G.vexs[i],v)==0) return i;
   return -1;
}

  void GraphOutput(MGraph &G)/*圖的鄰接矩陣的輸出操作*/
{  int i,j;
   printf("\t");
   for(i=0;i<G.vexnum;++i)
      printf("%8s",G.vexs[i]);
   printf("\n");
   for(i=0;i<G.vexnum;++i)
   {  printf("%s\t",G.vexs[i]);
      for(j=0;j<G.vexnum;++j) 
         printf("%8d",G.arcs[i][j]);
      printf("\n");
   }
}

int FirstAdjVex(MGraph &G, int v)/*求v的第一個鄰接頂點*/
{ /*代碼略*/}
int NextAdjVex(MGraph &G, int v,int w) /*求v的相對于w的下一個鄰接頂點*/
{ /*代碼略*/}

void DFSTraverse(MGraph &G,int v)/*圖的深度優先遍歷算法*/
{VisitFunc=Visit;
for (v=0;v<G.vexnum;++v) visited[v]=FALSE;
for (v=0;v<G.vexnum;++v)
  if(!visited[v]) DFS(G,v);
}

void DFS(Graph G,int v)
{visited[v]=TRUE;VisitFunc(v);
for(w=FirstAdjVex(G,v);w>=0;w=NextAdjVex(G,v,w))
if(!visited[w]) DFS(G,w);}

void BFSTraverse(MGraph &G)/*圖的廣度優先遍歷算法*/
{for (v=0;v<G.vexnum;++v) visited[v]=FALSE;
InitQueue(Q);
for(v=0;v<G.vexnum;++v)
	if (!visited[v]){
	  visited[v]=TRUE;Visit(v);
	  EnQueue(Q,v);
          while(!QueueEmpty(Q)){
		DeQueue(Q,u);
		for(w=FirstAdjVex(G,u);w>0;w=NextAdjVex(G,u,w))
			if (!Visited[w])
			   {Visited[w]=TRUE;Visit(w);
			    EnQueue(Q,w);}
                               }
          }
}

/*其他操作略*/

main()
{  MGraph G;
   CreatUDG(G);
   GraphOutput(G);
   DFSTraverse(G);
   BFSTraverse(G);
}


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美国产1| 欧美一卡2卡3卡4卡| 国产不卡在线一区| 欧美天天综合网| 国产精品色眯眯| 麻豆91在线播放免费| 91视频一区二区三区| 久久婷婷国产综合精品青草| 亚洲精品中文在线| 欧美理论电影在线| 亚洲精品久久久蜜桃| 国产精品亚洲视频| 日韩精品一区二区三区三区免费 | 精品国产区一区| 一区二区三区免费网站| 成人av在线资源网站| 精品久久久久久久人人人人传媒| 亚洲成人激情av| 欧洲生活片亚洲生活在线观看| 在线观看视频一区二区| 欧美一级xxx| 久久久午夜电影| 日韩美女啊v在线免费观看| 亚洲欧美一区二区久久| 婷婷夜色潮精品综合在线| 久久精品国产99| 色综合天天综合在线视频| 欧美日韩精品二区第二页| 精品欧美久久久| 国产精品护士白丝一区av| 夜夜嗨av一区二区三区四季av| 日韩av网站免费在线| 成人综合婷婷国产精品久久免费| 欧美性淫爽ww久久久久无| 精品国产91乱码一区二区三区 | 国产在线精品一区在线观看麻豆| 亚洲综合在线观看视频| 免费在线成人网| 成人h动漫精品一区二| 欧美在线小视频| 亚洲精品国产高清久久伦理二区 | 欧美性猛交一区二区三区精品| 欧美一级理论片| 亚洲欧美影音先锋| 美国一区二区三区在线播放| 国产伦精品一区二区三区视频青涩 | 777午夜精品视频在线播放| 亚洲h精品动漫在线观看| 欧美精品日韩一区| 久久av老司机精品网站导航| 亚洲人妖av一区二区| 欧美在线观看视频一区二区| 精品国产伦一区二区三区免费| 青青草原综合久久大伊人精品优势| 欧美一区二区三区在线看| 国内精品视频666| 成人欧美一区二区三区1314| 精品视频在线看| 亚洲日本中文字幕区| 国产高清无密码一区二区三区| 欧美日韩久久一区| 亚洲激情图片qvod| 91一区二区三区在线播放| 国产欧美日韩中文久久| 国产麻豆成人精品| 久久夜色精品国产噜噜av| 岛国一区二区三区| 久久精品一区蜜桃臀影院| 日本v片在线高清不卡在线观看| 欧美亚男人的天堂| 亚洲福利一二三区| 日韩一区二区三区四区五区六区| 亚洲夂夂婷婷色拍ww47| 国产女主播在线一区二区| 亚洲欧美日韩精品久久久久| 成人午夜激情在线| 国产精品无人区| 99久久久无码国产精品| 最新日韩av在线| 色嗨嗨av一区二区三区| 亚洲激情成人在线| 欧美日韩在线不卡| 日韩**一区毛片| 精品国产乱码久久久久久久久| 捆绑紧缚一区二区三区视频| 精品日韩99亚洲| 成人夜色视频网站在线观看| 国产精品久久久久久户外露出| 99精品黄色片免费大全| 一级女性全黄久久生活片免费| 欧美日韩综合在线免费观看| 日韩激情视频网站| 久久久午夜精品| 91色九色蝌蚪| 日韩国产欧美在线播放| 久久综合色之久久综合| 成人app网站| 亚洲一二三区在线观看| 欧美α欧美αv大片| 成人黄色a**站在线观看| 有坂深雪av一区二区精品| 91精品国产色综合久久不卡电影| 国产久卡久卡久卡久卡视频精品| 亚洲欧洲一区二区在线播放| 欧美日本在线一区| 国产91精品在线观看| 一二三区精品福利视频| 国产欧美久久久精品影院| 成人av在线影院| 免费人成精品欧美精品| 国产精品美女视频| 日韩一区二区三区三四区视频在线观看| 国产综合色精品一区二区三区| 亚洲人成在线播放网站岛国| 日韩午夜在线观看视频| 色哟哟亚洲精品| 免费观看在线色综合| 亚洲日本在线视频观看| 久久综合久久综合九色| 欧美天天综合网| 99久久精品免费看| 国产一区视频导航| 日韩avvvv在线播放| 亚洲欧美国产毛片在线| 久久久久九九视频| 欧美一级高清片在线观看| 91成人免费网站| 成人做爰69片免费看网站| 麻豆中文一区二区| 性久久久久久久| 亚洲三级在线观看| 欧美激情一区二区三区| 欧美一二三区在线| 欧美日本韩国一区| 欧美视频一区二区三区| av影院午夜一区| 丰满白嫩尤物一区二区| 老司机精品视频线观看86| 丝袜国产日韩另类美女| 一区二区三区视频在线观看| 国产精品激情偷乱一区二区∴| 久久夜色精品国产噜噜av| 日韩一区二区免费电影| 91精品国产综合久久精品| 欧美婷婷六月丁香综合色| 色狠狠色狠狠综合| 在线一区二区观看| 91免费视频网| 91免费观看在线| 波多野结衣亚洲| 91免费观看视频| 色婷婷av一区二区三区gif | 国产校园另类小说区| 久久这里只有精品视频网| 精品日韩一区二区三区免费视频| 日韩欧美国产午夜精品| 91精品国产91久久综合桃花| 欧美一区二区日韩一区二区| 日韩一区二区三区四区| 久久亚洲综合色| 国产欧美精品一区aⅴ影院| 中文字幕成人av| 亚洲精品菠萝久久久久久久| 亚洲精品成人悠悠色影视| 亚洲gay无套男同| 蜜臂av日日欢夜夜爽一区| 久久av老司机精品网站导航| 国产精品一区二区黑丝 | 亚洲人成在线播放网站岛国| 亚洲精品免费在线观看| 亚洲福利电影网| 精品制服美女久久| 欧美一级日韩不卡播放免费| 日韩三级高清在线| 国产欧美一二三区| 一级女性全黄久久生活片免费| 午夜影视日本亚洲欧洲精品| 激情成人午夜视频| 97超碰欧美中文字幕| 欧美日韩电影一区| 久久久久久久久久久久久久久99 | 欧美片在线播放| 精品福利av导航| 亚洲精品一二三| 久久99久久久欧美国产| 91在线免费播放| 精品毛片乱码1区2区3区| 一区在线观看免费| 美日韩一区二区三区| av电影天堂一区二区在线观看| 欧美精品 日韩| 国产精品日日摸夜夜摸av| 亚洲国产一区视频| 成人黄色av电影| 精品久久久久久最新网址| 亚洲乱码国产乱码精品精可以看| 麻豆专区一区二区三区四区五区| 99久久免费精品| 久久久久久久久久久黄色| 性感美女久久精品|