上一页 1 ··· 14 15 16 17 18
摘要: 题意:N个点,分别有属于自己的N个busyness(简称b),两点间若有边,则边权为(ub-vb)^3。Q个查询,问从点1到该点的距离为多少。 分析:既然是差的三次方,那么可能有负边权的存在,自然有可能出现负环。第一次用Dijkstra做,没多想,样例过了就去交了,结果肯定是WA了。之后加入了对负环 阅读全文
posted @ 2018-07-17 14:57 xiuwenL 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 题意:有N个学生和N个老师,每个人都有自己的坐标X,Y,给每个学生匹配一个老师,要求N个匹配中的距离最大值最小。其中距离的定义为:|X − X’| + |Y − Y ‘|. 分析:一道典型的最大值最小化的题目,可以二分逼近的方法找到最小值。二分中的check操作就用匈牙利匹配来判断。在匹配的过程中加 阅读全文
posted @ 2018-07-16 21:28 xiuwenL 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 题意:N个点,每个点有一个层号L,相邻的两层 Li 与 Li+1 之间的距离为C。另外给出M条无向边,求从点1到点N的最短路。 分析:同一层之间的两点距离并不是0,这是一个小坑。依次把相邻两层的所有点连边会导致复杂度很高。可以将每一层看作一个点,但是把它和层中的点连边会导致同层的两点距离为0。 为了 阅读全文
posted @ 2018-07-16 11:01 xiuwenL 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 这道题也算是一道模板题,但是第一次用优先队列迪杰斯特拉就T了。1e6的数据量,给了8s,网上其他题解中说要用SPFA。 题意:N个点的带权有向图。每次都从1出发,要到达其余没有被访问过的一个点(发传单?),然后返回,过程中其余被访问的点不计算在内。求整个过程走过的最短路程。 分析:用原图跑SPFA计 阅读全文
posted @ 2018-07-14 22:50 xiuwenL 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一道差分约束系统的经典题。 题意:N个人,M个关系式,每个关系式给出ai,bi,ci,使得bi-ai<=ci(ai,bi代表人的编号,ci代表糖果数), 求第N个人在不打破所有关系式的前提下,最多能拿多少糖果。 分析:可以将每个人视作点,每个关系式视作边建图。对不等式bi-ai<=ci,将ai 视作 阅读全文
posted @ 2018-07-14 22:34 xiuwenL 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题意:将每件物品视作一个点,那么物品之间的价值交换就是一条有向边。本题中我们新建一个点 N+1 作为源点,那么需要做的就是找到一条从N+1 到1 的最短路。 根据题意可知,建立两条边的前提条件是其等级 L 之差 不超过 M。所以尝试把每个物品的等级都依次视作下界,每次都先将N个物品本身的价格作为边, 阅读全文
posted @ 2018-07-14 22:01 xiuwenL 阅读(166) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18