摘要: 前言:练习①不难,但也有注意的地方. Q1: 给定AOE网络工程图,求完成时间及其中的关键工程. S1:先拓扑排序[记得用队列,O(n)的复杂度],确定DP的顺序(后效性).DP方程显然为:f[ to ] = max( f[ to ] , f[ x ] + val[ to ] ).求关键工程则逆推D 阅读全文
posted @ 2019-08-16 21:57 xqyxqy 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ①前置知识: ①:按位取与(&) : 0 & 0 = 0 , 0 & 1 = 0 , 1 & 0 = 0 , 1 & 1 =1. ②:按位取或( | ): 0 | 0 =0 , 0 | 1 =1 , 1 | 0 = 1 , 1 | 1 = 1. ③:按位取异或( ^ ): 0 ^ 1 = 1 , 1 阅读全文
posted @ 2019-08-02 20:30 xqyxqy 阅读(426) 评论(0) 推荐(0) 编辑
摘要: ①乘法逆元的定义及应用 ①定义: a*b≡1( mod p),我们称b为a在 mod p意义下的逆元,记作 inv[ a ]=b. ②应用:介绍一种.对于取摸运算 ( a / b ) mod p ! =( ( a mod p)/(b modp))mod p,应化为( ( a mod p )*( in 阅读全文
posted @ 2019-07-28 09:46 xqyxqy 阅读(175) 评论(0) 推荐(0) 编辑
摘要: ①二分图的定义与判定 I.二分图:设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B)并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不同的顶点集(i in A,j inB)则称图G为二分图. 以上是度娘对二分图的定义,其实我认为太过正规的定义反而不便于理解,不 阅读全文
posted @ 2019-07-27 10:53 xqyxqy 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 前言:写一写自己高精度易错的地方,内容并不适合初学者,还有高精除高精的锅蒟蒻补不上了. I.高精加法 记住进位数x的定义,并记得最后x!=0时将x加上. II.高精减法 ①理解借位x的定义,每次做减法时要考虑是否要借位,并在这之后将x变为1或0. ②注意被减数比减数大的情况,要在运算之前将次交换. 阅读全文
posted @ 2019-07-27 09:23 xqyxqy 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 前言:学习AC自动机 1.AC自动机? AC自动机简称为树上KMP,这里的树是指trie树,KMP是字符串单一匹配的一种方法.学习AC自动机的前提是这两个算法都要掌握.AC自动机作为两者有机的结合,一定程度上弥补了KMP算法对单一匹配的不足(nxt数组只能对应一个匹配串),在trie树上能实现多对一 阅读全文
posted @ 2019-07-25 16:02 xqyxqy 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 前言:补博Manachar 1.定义Manacher用于求字符串中任意pos为中心一起向左向右扩展的回文串长度.特别的时每个字符都被认为是自己的回文串.也就是说对于表示此长度的p数组初始值为1. 2.p数组的求解 相区别于kmp的nxt数组,Manaher的p数组表示p[ i ] = k时, 有 p 阅读全文
posted @ 2019-07-24 16:02 xqyxqy 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 前言:2019.7.23,复习kmp算法. 1.关于字符串匹配. Q:给定字符串a,字符串b,问a是否在b中出现?出现多少次?出现在b的什么位置?在未学kmp之前,对于第一问我想到的是tire树查看,但2,3问tire树显然力不从心.暴力? o(n^4)的两两子串匹配?显然不行.这时就需要更高级的算 阅读全文
posted @ 2019-07-24 14:58 xqyxqy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 7.15号,一天的时间耗在这个题上,ennn,反思总结. 1.玄学编译错误:一定要注意结构体的空间大小. 2.关于求树任意两点距离:用dis数组记录根节点到每一点距离,对于from,to 两点,用dis[from]+dis[to]-2*dis[LCA]即可求得树上两点距离,o(m)遍历便可, 今天用 阅读全文
posted @ 2019-07-16 14:57 xqyxqy 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 其实早就想写了,今天考试的树形dp虽说是板子,但涉及到赋极小值问题,使原 来理解的板子被卡成20pts,主要讲一种新版板子写法. 题面:网上出现了一种高科技产品——人品测试器。只要你把你的真实姓名输 入进去,系统将自动输出你的人品指数。yzx 不相信自己的人品为 0。经过了 许多研究后,yzx 得出 阅读全文
posted @ 2019-07-16 14:55 xqyxqy 阅读(140) 评论(0) 推荐(0) 编辑