摘要:
给定一个有向图,如果存在平均值最小的回路,输出平均值。使用二分法求解,对于一个猜测值mid,判断是否存在平均值小于mid的回路如果存在平均值小于mid的包含k条边的回路,那么有w1+w2+w3+...+wk 2 #include 3 const int N = 50+10; 4 const in... 阅读全文
摘要:
给定一个源点,求最短路径,那么存在以源点为根的最短路径树因为最短路径具有最优子结构的性质,所以我们可以先求出树的第一层,然后再求出树的第二层,以此类推bellman_ford算法就是按照这种思想求最短路径的。因为树最多有n-1层,所以只要n-1次循环即可,每次循环i访问所有的边,然后松弛路径,就求出... 阅读全文