一叶浮萍归大海

人生何处不相逢

摘要: 这是一个强大的automaton——Suffix Automaton== 我学过最强大,最牛犇,最难理解的自动机 现在给你一个问题: 给定一个字符串,要求这个字符串所有子串出现的次数分别是多少 朴素算法 ①枚举左端点,枚举右端点,用hash记录一下,统计个数。(注意最好双hash,保证正确率) 预计 阅读全文
posted @ 2019-08-10 20:05 Chandery 阅读(282) 评论(0) 推荐(0) 编辑
摘要: ·线段树 主席树和可持久化线段树有什么区别? 主席树(可持久化线段树) 可持久化线段树(Persistent data structure)最主要的功能就是可以查询历史版本。那么presistent≈president(主席),得名主席树。 给你个问题: 给你一段数列,要求查询一段区间的第k小数。$ 阅读全文
posted @ 2019-08-10 20:04 Chandery 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一种由Robert Tarjan提出的求解有向图强连通分量的线性时间的算法。 Tarjan与无向图连通性 ·几个定义 给定无向图$G=(V,E)$ 如果割掉点x,图中的连通块数量增加,则称x为G的 割点 如果割掉边e,图中的连通块数量增加,则称e为G的 桥 或 割边 ·时间戳 在图的深度优先搜索中, 阅读全文
posted @ 2019-08-10 20:02 Chandery 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 朴素的欧几里得算法大家应该知道 $gcd(a,b)$表示a,b的最大公约数 朴素的欧几里得算法其实就是所谓的辗转相除法 辗转相除法 $gcd(a,b)=gcd(b,a$ $mod$ $b)$ 证明如下: $设r=a$ $mod$ $b$ $=a \lfloor\frac{a}{b}\rfloor b 阅读全文
posted @ 2019-08-10 20:02 Chandery 阅读(135) 评论(0) 推荐(0) 编辑
摘要: @[TOC] 动态树问题, ,近几年在OI中兴起的一种新型问题,是一类要求维护一个有根树森林,支持对树的分割, 合并等操作的问题。由RobertE.Tarjan为首的科学家们提出解决算法Link Cut Trees,简称lct。 本段摘自百度 要学lct,首先必要的基础必须有: 树链剖分 "(点这里 阅读全文
posted @ 2019-08-10 20:01 Chandery 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Fast Fourier Transportation(FFT) ·多项式的表达 系数表达 对于一个次数界为n的多项式$A(x)=\sum_{j=0}^{n 1}{a_jx^j}​$而言,其系数表达是由一个系数组成的向量$a=(a_0,a_1,...,a_{n 1})​$。 点值表达 一个次数界为n 阅读全文
posted @ 2019-08-10 19:58 Chandery 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 其实关于数形结合的这种思想我一直不太明白 最近学了一下关于斜率优化方面的知识,才慢慢地理解了这种思想方法 使用条件 关于动态规划 如果方程形如: $$F[i]=min(a[i] f[j]+b[i] c[j]+d[i])$$ 就是在方程中有关于i的常数和关于j的常数的乘积。这时候使用斜率优化最恰当。 阅读全文
posted @ 2019-08-10 19:42 Chandery 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 中考过了,我要成为一名高中生了,在这之前,我现在没书读,没 砖搬,没事干。所以,我来总结一下这个中考 状态 要说到状态..几个数据记录一下:初二下学期:期中考25名,期末考试24名。初三上学期:开学考108名,第一次月考73名,第二次118名,第三次145名,期末152名初三下学期:开学考58名,一 阅读全文
posted @ 2019-07-12 20:06 Chandery 阅读(267) 评论(0) 推荐(0) 编辑