/*
* File: longest.c
* Desciption: 动态规划算法计算网络的最长路线和最短路线
* Created: 2001/12/2
* Author: Justin Hou [mailto:justin_hou@hotmail.com]
*
*/
#include <stdio.h>
#define N 7 /* 顶点数目 */
#define I 999 /* 表示无穷大 */
int graph[N][N] = { /* 图的邻接矩阵 */
{I, 4, 5, 8, I, I, I},
{I, I, I, 6, 6, I, I},
{I, I, I, 5, I, 7, I},
{I, I, I, I, 8, 9, 9},
{I, I, I, I, I, I, 5},
{I, I, I, I, I, I, 4},
{I, I, I, I, I, I, I}
};
int List[N]; /* 存放拓扑序列 */
int TopologicalOrder(); /* 拓扑排序函数 */
动态规划算法计算网络的最长路线和最短路线
最新推荐文章于 2022-09-06 23:00:29 发布
本文探讨如何使用动态规划算法解决计算网络中从源节点到目标节点的最长路线和最短路线问题。通过实例解析,详细阐述了算法的实现过程和优化策略,帮助读者深入理解动态规划在解决网络路由问题上的应用。
摘要由CSDN通过智能技术生成