最短路
文章平均质量分 79
liruiiuril
http://li-rui.org
展开
-
最短路裸题hdu-2112-DIJ
/*这个题目没什么好说的 但因为RE了将近2个小时 不纪念对不起自己 记住,秒杀才是王道 拖得越久越不利 */ #include #include #define max_n 160 #define inf 1234567 int vis[max_n]; long dist[max_n]; int map[max_n][max_n]; char name[max_n][40]; int n,m;原创 2013-04-10 22:22:01 · 913 阅读 · 0 评论 -
关于spfa的初步探究
/* 对于菜鸟,第一次接触这种大型算法,应该抽出一大段时间研究,研究这个算法我认为要有DIJ和Floyd的铺垫。 搜集各路资料,大概有以下几个要点。 1.SPFA(Shortest Path Faster Algorithm)是Bellman-Ford算法的一种队列实现,减少了不必要的冗余计算。 (啊,亲,什么是Bellman-Ford?大致:1对每条边进行|V|-1次Relax操作;2如果存在原创 2013-04-25 15:34:56 · 884 阅读 · 0 评论 -
几道最短路裸题--解法dij
讲座里讲了好多最短路的算法,没来得及思考和应用因为目前碰到的水题,dij就完全可以解决了,目前的目标是昨天听到的dij的二叉堆优化,研究成功会第一时间放到这里。 还有spfa可以解决负权的问题,由于学长是曾经研究过刘汝佳的算法入门经典的,他十分注重一个模型,DAG。 第一道hdu1548 A strange lift #include #include #inc原创 2013-04-21 11:12:49 · 1102 阅读 · 0 评论 -
URAL - 1741 Communication Fiend
#include #include #include #include #include using namespace std; const int N = 10100; typedef long long _int; struct edge{ int v,w,f; }; //f -1 pirated 0 cracked 1 licensed //dis[][0] the road is原创 2013-10-05 02:18:31 · 1073 阅读 · 0 评论 -
URAL 1980 Road to Investor
such that the maximal needed overspeeding along this route is as minimal as possible“一般情况”,看到这句就是二分了。二分答案,跑最短路即可。路径还原什么的。。应该不是问题吧 /* author:ray007great */ #include #include #include #includ原创 2013-11-05 22:10:32 · 1359 阅读 · 0 评论