上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 30 下一页
摘要: SPFA顾名思义就是更快的最短路算法,是Bellman ford算法的优化,SPFA的平均复杂度大约是O(K*|E|),在一般情况下K大约是小于等于2的数,但是总有人对你心怀不轨,构造一组SPFA最坏情形下的数据来卡你,这时候SPFA的复杂度可以达到接近二次指数。SPFA的优点在于可以判断负环,这要 阅读全文
posted @ 2020-03-23 14:44 WA自动机~ 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://icpc.njust.edu.cn/Problem/Hdu/6026/ 题意大致是:给定一个图,要求删边使他变成树,使得每个点到0的距离就是原图中0到这个点的最短路径。其实就是最短路树。 证明1: 对于每个结点我们只要知道有多少条路径到它的距离是最短路长度,记为cnt,那么就 阅读全文
posted @ 2020-03-23 14:01 WA自动机~ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://icpc.njust.edu.cn/Problem/Hdu/2112/ 只要需处理一下字符串,给他个编号再跑一半dijkstra就行。 代码如下: 1 #include<bits/stdc++.h> 2 using namespace std; 3 typedef unsig 阅读全文
posted @ 2020-03-23 13:02 WA自动机~ 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P1339 朴素dijkstra算法的复杂度是O(n^2),用堆优化的dijkstra复杂度是O(nlogn)的。在本题中前向星存边的时间消耗大约是113ms,空间消耗大约是8M,而在矩阵存边中时间消耗大约是125ms,空间 阅读全文
posted @ 2020-03-23 09:18 WA自动机~ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 直接上代码: #include<bits/stdc++.h> using namespace std; typedef unsigned int ui; typedef long long ll; typedef unsigned long long ull; #define pf printf # 阅读全文
posted @ 2020-03-23 00:21 WA自动机~ 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://www.luogu.com.cn/problem/P1908 这个题不要以为拿到手就可以树状数组秒,本题的数据范围是1e9显然简单的树状数组是空间不够的,点个数有5e5,所以离散化之后用树状数组还是可以的,但是有没有更简明的方法呢?这就说到一种高效的排序方式mergesor 阅读全文
posted @ 2020-03-22 22:49 WA自动机~ 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题目链接:http://icpc.njust.edu.cn/Problem/Hdu/3695/ 不加last指针的AC自动机会T,原因是他费了很多功夫在跳转上,而last指针是直接直到跳转的终止位置,直接跳转到终止位置上,所以只有一次跳转。未优化的fail指针最坏的情况下复杂度是O(|S|*|T|) 阅读全文
posted @ 2020-03-22 20:09 WA自动机~ 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本文参考博客: https://blog.csdn.net/bestsort/article/details/82947639 https://blog.csdn.net/creatorx/article/details/71100840 https://blog.csdn.net/weixin_4 阅读全文
posted @ 2020-03-21 22:59 WA自动机~ 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 参考博客:https://www.cnblogs.com/TheRoadToTheGold/p/6290732.html 字典树就是单词树,顺着一条路径到达终止结点就形成一个单词,该单词的前缀包含在这条路径中。字典树的一般操作有insert单词和search前缀或者单词。 hdu1251字典树模板链 阅读全文
posted @ 2020-03-21 19:49 WA自动机~ 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 参考博客: https://www.cnblogs.com/jinkun113/p/4743694.html https://www.cnblogs.com/victorique/p/8480093.html https://www.cnblogs.com/jackdong/archive/2012 阅读全文
posted @ 2020-03-21 16:40 WA自动机~ 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 30 下一页