⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p287.cpp

📁 包含常见的数据结构的类和函数
💻 CPP
字号:
#include "p284.cpp"void Graph::BellmanFord ( const int v ) {//在带权有向图中有的边具有负的权值。从顶点v找到所有其它顶点的最短路径。   for ( int i=0; i<n; i++ ) {	 dist[i] = Edge[v][i];								//对dist初始化	 if ( i != v && dist[i] < MAXINT ) path[i] = v;			//对dist初始化	 else path[i] = -1;   }   dist[v]=0;   for ( int k=2; k<n; k++ )	 for ( int u=0; u<n; u++ )	   if ( u != v )		 for ( i=0; i<n; i++ )		   if ( path[i] >=0 && Edge[i][u] < MAXINT && dist[u] > dist[i]+Edge[i][u] ) {			   dist[u] = dist[i] + Edge[i][u];  path[u] = i;		//绕i的路径长度小,修改		   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -