alpc_qleonardo

ALPC_NeverGiveup……达芬奇不相信眼泪!

HDU 6331 2018HDU多校赛 第三场 Walking Plan(最短路+矩阵优化+分块)

大致题意:给你一个含有不超过50个点的图,然后有q个询问,每次给出三个数字s、t和k,问从s出发走到t,至少需要经过k条边的最短路径是多少。非常厉害的一道题,曾经我以为自己对矩阵的所有用途已经很了解了,但是这次再一次让我发现自己真的还是太无知……首先,我们考虑最初状态的邻接矩阵的含义,f[i][j...

2018-07-30 23:34:08

阅读数:63

评论数:0

计蒜客 2018 ICPC宁夏 Trouble of Tyrant(单调队列+离线处理+最短路)

大致题意:给你一个包含2n-3条边和n个点的图,具体图的形状在下图中给出。告诉你每条边的长度,让你回答q个询问。每个询问包含一个数字di,意思是如果把所有边的长度都增加di,从1到n的所有路径中最短的路径长度是多少。 注意到,每...

2018-04-23 21:55:17

阅读数:51

评论数:0

HDU 3247 Resource Archiver(AC自动机+状态压缩dp+最短路BFS)

大致题意:给你一些合法字符串,和一些不合法串,现在要求你构造一个字符串,使得这个字符串包含所有哦的合法串,且不包含任何不合法串,而且长度最短。 这里了涉及到一个长度最短,可能就和之前的一些题目不同。我们注意到这个数据范围,合法串只有最多10个,所以状态压缩dp很容易想到。这里是求字...

2018-02-25 10:00:29

阅读数:42

评论数:0

计蒜客 Emptying the Baltic (BFS+Dijkstra)

看起来一道很神奇的题目,最后居然很想是最短路的……         大致题意:给你一个N*N的地图,然后每个格点的面积是1,图中标明了数字表示地形的海拔。初始的时候海拔低于0的地方都有水,然后告诉你在某一个固定的位置开一个不记大小的无底洞,水可以源源不断的流入。水流符合重力因素,现在问你最后的最多...

2017-12-05 21:22:51

阅读数:145

评论数:0

CSU 2005 Nearest Maintenance Point(最短路+bitset优化转移)

比赛的时候MLE到想哭的题目,死都没想到用bitset……         大致题意:给出一个图,然后给出一些关键点,然后有很多个询问,每次询问的时候问到达某点x最近的关键点是哪一个,如果有多个关键点同样近,那么把这些点全部输出。         如果不要求全部输出,那就是大水题一道,但现实是要全...

2017-09-11 00:22:18

阅读数:456

评论数:0

CSU 1806 Toll(自适应Simpson公式+Dijkstra+priority_queue)

最短路,但是费用随着时间而变化,问最小费用关于时间积分的平均数。         对于求积分,很早的时候大概是大一第一个学期的时候,学Python时候LWW老师就曾经给我们讲过一个叫Simpson公式以及自适应Simpson公式的东西。当时呢学着觉得也没啥用,不就是算个积分吗,用处不大……    ...

2017-08-28 11:23:16

阅读数:173

评论数:0

2017多校训练赛第四场 HDU 6071(最短路)

比赛的时候就是蠢……         当时只剩下十几分钟的时候看到这题的……其实很简单的一道最短路,前提是想到了……         题目要求是只有四个点,然后连边成正方形,问从2号点出发,再回到2号点且走过的总距离大于K的最短的路径是多少。对于这个,我们考虑如果存在一条合法路径,那么我再走2*w...

2017-08-03 22:44:40

阅读数:1908

评论数:6

HDU 5361(最短路+并查集优化)

比较奇怪的最短路……         每个人往离他距离大于等于l,小于等于r的点有连边,而且权值一样大。然后问从起点到达每个点的最短距离。         首先我们明确一点,肯定不能建图。因为我每个点的l、r可能很大,也就意味者,每个点连出去的边可以很多,边的数量可以到达N^2的级别。这也就意味着...

2017-07-21 09:09:22

阅读数:174

评论数:0

CSU 1808 地铁(Dijkstra变形+构图)

据说是叉姐出的题?!         还是比较有意思的,在普通最短路上加上了一个几号线之间的换乘费用。普通的最短路貌似解决不了了,因为很容易构造出一组数据,在不管几号线的时候的最短路和考虑这些的最短路不同,且点都不一样。那么怎么做呢?

2017-07-20 16:24:37

阅读数:192

评论数:0

CSU 1891: Full Tank?(dijkstra+priority_queue or dp?)

1891: Full Tank?   Submit Page    Summary    Time Limit: 1 Sec     Memory Limit: 128 Mb     Submitted: 57     Solved: 11     Description Aft...

2017-04-27 18:32:55

阅读数:394

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭