倍增
文章平均质量分 72
ZLTJohn
这个作者很懒,什么都没留下…
展开
-
后缀数组(Suffix Array)学(复)习小记
前言后缀数组是个十分有用的东西,上一年就学过,结果又还给pdf了,如今再看一遍,好懂很多。 怎么说呢,get了height后,SA能解决很大一部分字符串问题。 后缀是什么大家都知道··· sa[i]表示第i小(大)后缀是哪里开头的后缀 rank[j]是是第j个后缀的排名弄出SA数组(DC3好恶心,学倍增实现!) 后缀数组关键就是要弄出后缀数组嘛。 我们现在有一个字符串r,好我们把它弄成i原创 2016-01-31 22:54:36 · 1583 阅读 · 0 评论 -
[JZOJ4426]. 【HNOI2016模拟4.4】Stage
题目大意给定平面上的 N 个固定的点,以及 M 个以 pi 概率出现的关键点。 问以选出的关键点做出的凸包期望能包含多少个固定的点。 n,m<=1000. 无共线无重点。分析我们可以分开一个个点求。即求每个点被凸包包含的概率。 由于: P(固定点x被包含)=1−P(固定点x不被包含)P(固定点x被包含)=1-P(固定点x不被包含) P(固定点x不被包含)=P(对所有关键点和x求凸包,x在原创 2017-07-13 22:26:11 · 561 阅读 · 0 评论