随笔分类 -  小论文

摘要:包括:Hash,KMP,manacher,exkmp(Z-algorithm),trie的介绍,AC自动机。 更多高端字符串结构可能还得放一放。 阅读全文
posted @ 2019-09-29 19:19 LinearODE 阅读(259) 评论(0) 推荐(0) 编辑
摘要:线性DP的三个常见模型:LIS,LCS,LCIS。 阅读全文
posted @ 2019-09-26 10:58 LinearODE 阅读(633) 评论(0) 推荐(0) 编辑
摘要:摘自学长zsy的PPT。虽然没有原文链接,但为了表示对学长劳动成果的尊重,这里粘贴一个 "友情链接" 。zsy学长平时为人大方,上课生动有趣,并且对自己所讲的每个知识点都非常认真。推荐前往他的博客观摩学习。 我们都知道二项式的生成函数: $$ f(x) = (1+x)^n = \sum_{k = 0 阅读全文
posted @ 2019-09-23 19:41 LinearODE 阅读(311) 评论(0) 推荐(1) 编辑
摘要:CSP-S数学专题。这里只会给出公式,但不会有过多的证明。 阅读全文
posted @ 2019-09-23 16:52 LinearODE 阅读(355) 评论(0) 推荐(0) 编辑
摘要:树。包括树的定义、树上DP算法的一些模型方程、最小生成树算法及其应用、Kruskal重构树、树链剖分、树上差分算法、点分治。 之后就不再更新更多内容了。更多树的知识应该会放在新随笔里。 阅读全文
posted @ 2019-08-09 00:45 LinearODE 阅读(248) 评论(0) 推荐(0) 编辑
摘要:图的储存和最短路算法。 阅读全文
posted @ 2019-08-06 15:05 LinearODE 阅读(268) 评论(0) 推荐(0) 编辑
摘要:更新至Edmonds-Karp最大流算法。 阅读全文
posted @ 2019-07-23 11:38 LinearODE 阅读(182) 评论(0) 推荐(0) 编辑
摘要:OI专有名词收录。其中有一些娱乐性质的词条。 阅读全文
posted @ 2019-04-09 23:45 LinearODE 阅读(941) 评论(0) 推荐(0) 编辑
摘要:计算组合数的有力工具。 阅读全文
posted @ 2019-03-28 22:12 LinearODE 阅读(332) 评论(0) 推荐(0) 编辑
摘要:实用的公式和其中的推导。 阅读全文
posted @ 2019-03-26 20:24 LinearODE 阅读(3279) 评论(0) 推荐(0) 编辑
摘要:本证明参考了李煜东老师《算法竞赛进阶指南》. 我们首先证明欧拉定理,然后推导出费马小定理. 欧拉定理:若gcd(a,n)=1,a,nZ,则aϕ(n)1(modn).其中ϕ(n)为欧拉函数. 设n的简化剩余系为$\{\ove 阅读全文
posted @ 2019-03-19 21:31 LinearODE 阅读(558) 评论(0) 推荐(0) 编辑
摘要:update 2019.8.18 由于本人将大部分精力花在了cnblogs上,而不是洛谷博客,评论区提出的一些问题直到今天才解决。 下面给出的Pollard Rho函数已给出散点图。关于MillarRobin算法的时间复杂度在我的博客应该有所备注。由于本人不擅长时间复杂度分析 阅读全文
posted @ 2019-03-16 16:08 LinearODE 阅读(1110) 评论(1) 推荐(0) 编辑
摘要:笔记:数据结构 1.语言+算法+数据结构=信息奥赛 数据的存放方式,体现了数据结构 数据结构=数据+结构,结构指储存、操作、关系。 2.线性结构 2.1集合的表示 若用set储存,则需要用insert插入元素,因为set是一颗红黑树。 由于set里面元素单调,可用O(logn)二分法查找, 阅读全文
posted @ 2018-12-20 21:04 LinearODE 阅读(203) 评论(0) 推荐(0) 编辑
摘要:听课笔记 2018/11/24 给定一个数列,可能会有多种操作 数据规模n=105 Q=105, 扫描一遍O(nQ),108以上1000ms可能做不了 解决方案 1.树状数组 用来处理区间和 2.线段树 原理:区间的可加性 修改,查询, 延时标记 本子节点的值: t[p].va 阅读全文
posted @ 2018-12-20 21:03 LinearODE 阅读(139) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示