HDU1385:http://acm.hdu.edu.cn/showproblem.php?pid=1385
该题就是让你求出最少的费用,比较坑爹的就是它不单单是边权值的最短路,而是边权值+顶点权值的最短路问题,其实也就是加点步骤步骤而已,这里关键的是记录路径,因为题目要求让你按字典序输出,比如路径1--3--4--5和路径1-2--3--4,如果这两条的路径相同,那就要输出后者。因为按照字典序,所以呢记录路径的时候要记录顶点的后继,而不是记录顶点的前驱,一旦记录顶点的前驱,有些情况是会出错的。这点需要好好思考。
HDU2807: http://acm.hdu.edu.cn/showproblem.php?pid=2807
该题也是最短路问题,主要是矩阵相乘问题,采用一般的方式求两个矩阵的乘积,其效率很低,所以要将二维矩阵变成一维矩阵这样的话效率就快了非常多,之后就是简单的最短路问题了