xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

#include //#define LEN sizeof(struct NODE) #define N 10 #define MAX_TYPE 10000 #define ZERO_TYPE 0 /*定義圖的鄰接鏈表*/ struct NODE /*鄰接表節(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)*/ { int v_num;/*鄰接頂點(diǎn)的編號*/ int len;/*鄰接頂點(diǎn)與該頂點(diǎn)的費(fèi)用*/ struct NODE *next;/*下一個(gè)鄰接頂點(diǎn)*/ }; NODE *node=new NODE[N]; /*多段鄰接鏈表頭節(jié)點(diǎn)*/ int cost[N];/*在多段決策中各個(gè)定點(diǎn)到收點(diǎn)的最小費(fèi)用*/ int *route=new int[N];/*從原點(diǎn)到收點(diǎn)的最短路徑上的頂點(diǎn)編號*/ int path[N];/*在階段決策中,各個(gè)頂點(diǎn)到收點(diǎn)的最短路徑上的前方頂點(diǎn)編號*/

資源截圖

代碼片段和文件信息

#include

//#define?LEN?sizeof(struct?NODE)
#define?N?10
#define?MAX_TYPE?10000
#define?ZERO_TYPE?0
/*定義圖的鄰接鏈表*/
struct?NODE?/*鄰接表節(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)*/
{???????????????
int?v_num;/*鄰接頂點(diǎn)的編號*/
int?len;/*鄰接頂點(diǎn)與該頂點(diǎn)的費(fèi)用*/
struct?NODE?*next;/*下一個(gè)鄰接頂點(diǎn)*/
};
NODE?*node=new?NODE[N];?/*多段鄰接鏈表頭節(jié)點(diǎn)*/

int?cost[N];/*在多段決策中各個(gè)定點(diǎn)到收點(diǎn)的最小費(fèi)用*/
int?*route=new?int[N];/*從原點(diǎn)到收點(diǎn)的最短路徑上的頂點(diǎn)編號*/
int?path[N];/*在階段決策中,各個(gè)頂點(diǎn)到收點(diǎn)的最短路徑上的前方頂點(diǎn)編號*/


int?fgragh(int?n)
{int?i;
struct?NODE?*pnode;
int?*path=new?int[n];
int?min_cost*cost=new?int[n];
for(i=0;i{cost[i]=MAX_TYPE;
path[i]=-1;
route[i]=0;
}
cost[n-1]=ZERO_TYPE;
for(i=n-2;i>=0;i--)
{
pnode=node[i].next;
while(pnode!=NULL){
if(pnode->len+cost[pnode->v_num]{cost[i]=pnode->len+cost[pnode->v_num];
path[i]=pnode->v_num;
}
pnode=pnode->next;
}
}
i=0;
while((route[i]!=n-1)&&(path[i]!=-1))
{

評論

共有 條評論

相關(guān)資源