自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

litble的成(tui)长(fei)史

苟...苟活者在淡红的血色中,会依稀看见微茫的希望

  • 博客(15)
  • 收藏
  • 关注

原创 WC2018 乱搞记划雪记

pku WC一月的长沙,久违地下了场雪,不,确切地说,是下了冰渣子。所有的道路和池塘都被冻得硬邦邦的,从寝室可以一路溜冰到科艺楼楼下。 正好赶上期末考试,据说下雪是为了衬托人物悲伤的心情。 不过一只叫做litble的蒟蒻因为勉强可以去一趟pku WC而逃掉了期末考,litble还是很高兴的,毕竟这学期文综挂了,在最后一节地理课上,她还转身问同桌:“讲台上那人谁啊?我们老师吗?” 由于li...

2018-01-29 19:56:36 3433 4

原创 HDU5960 可持久化左偏树 k短路问题

题目大意有一堆项目,每个项目有三个权值(cost0,cost1,color)" role="presentation">(cost0,cost1,color)(cost0,cost1,color)(cost_0,cost_1,color),你要选择一些项目顺序执行,并给出你总花费的计算方式,求花费第k 大的工作方式.题目分析建图转化为求k短路的话,必须要把权值取相反数,然后答案

2018-01-26 13:31:20 1023

原创 行列式与矩阵相关与应用

行列式行列式的概念记一个n×nn \times n行列式为: D=∥∥∥∥∥∥∥a11a21...an1a12a22...an2............a1na2n...ann∥∥∥∥∥∥∥D=\left\|\begin{matrix} a_{11} & a_{12} & ... & a_{1n} \\ a_{21} & a_{22} & ... & a_{2

2018-01-24 13:17:17 2640

原创 bzoj1478 Polya定理

题目分析可以看论文,不过还是讲讲本蒟蒻的理解吧。 我们可以先来看点的循环节。 对于一个长度为LL的循环节,可以将其看作一个环,环上的边是有向边,来代表点之间的置换。以该循环节中两点为端点的边的循环节个数就是⌊L2⌋\lfloor \frac{L}{2} \rfloor个。 如图(为什么这么辣眼睛QAQ,总之同种颜色的边属于同一个循环节,个数为3) 如果边的两个端点是两个不同的,大小

2018-01-20 20:57:19 689

原创 快速傅里叶变换与快速数论变换从站在门外到入门

前言litble不会FFT和NTT,是自己太蒻了。 学习数学知识需要耐心,所以也请和蒟蒻litble一样站在门外的人保持耐心来学,加油吧! 另外,litble很好奇,为什么《数学一本通》讲这些东西只讲了半页纸。复数参考博客,同时借了张图。复数的基本定义虚数单位:i=−1‾‾‾√i=−1i=\sqrt {-1} 对于一个数轴上的实数a,让a×(-1)得到-a,那么a...

2018-01-12 21:20:10 6907 3

原创 初涉OI中的群论(Burnside引理和Polya定理)

前言群论什么的,略玄学……就算你看懂了……也不一定做得出题…… 一开始看懂了一点……然而做的第一道题就让这只蒟蒻窒息了……所以写个笔记,也算留作以后复习使用。“群”给定一个集合G和一个运算@,一个群(G,@)需要满足: 1.封闭性:∀a,b∈G,∃c∈G,a@b=c \forall a,b \in G, \exists c \in G, a@b=c 2.结合律:∀a,b,c∈

2018-01-12 09:36:47 1062

原创 分治挑战数据结构——小记整体二分和CDQ分治

整体二分例题:bzoj3110/洛谷P3332 数据结构解决:线段树套splay 整体二分,顾名思义,就是把所有的东西拿来一起二分。在这道题里我们还要开一棵线段树。 1.把所有添加操作和询问顺序存进Q中。 2.二分一个答案,顺序处理所有操作   2-1.对于查询操作,我们在线段树查询一下区间和(代表在这个区间里,小于mid的数的个数),依据这个个数进行分类。代码表示如下:if

2018-01-09 20:59:23 1684 1

原创 后缀三兄弟之三——后缀自动机(附广义后缀自动机,子序列自动机)

什么是后缀自动机温馨提醒:以下概念比较晕人,请保持耐心. 后缀自动机是一个有向无环图,节点为状态,有向边为状态转移。其中有一个初始状态可以到达所有状态,若干个结束状态,从初始状态走到一个结束状态,就是原本字符串的一个后缀。 可接受节点:若p是一个可接受节点,那么从root到p的每条路径上的字符组成的字符串,都是当前串的一个后缀。因此,在加入一个新字符时,这个节点后面可以连一个新节...

2018-01-07 21:40:56 3752 1

原创 poj2758/bzoj2258 文本校对 后缀数组+RMQ

题目大意对于一个字符串进行以下两个操作: I:插入一个字符到现在字符串中一个字符的前面。该操作不超过2000个 Q:询问原来的字符串中以第a个字符和第b个字符开始的最长公共前缀题目分析维护三个数组:posipos_i:原串中第i个字符现在所处的位置,opsiops_i:现在串中第i个字符原来所处的位置(如果是插入进来的字符,则opsi=−1ops_i=-1),disidis_i

2018-01-07 13:35:21 543

原创 后缀三兄弟之二——后缀数组

什么是后缀数组?假设我们现在有一个字符串”ababa” 我们知道这个数组有一些后缀,分别是(以下后缀i指以i为开头的后缀) 1 2 3 4 5 ababa baba aba ba a现在我们按照字典序将它们排序,得到:5 3 1 4 2,那么我们令SA1=5,SA2=3,SA3=1...SA_1=5,SA_2=3,SA_3=1.

2018-01-06 15:48:53 735

原创 bzoj3196/洛谷P3380 线段树套splay 【附赠数据生成器】

假标题:震惊!一只蒟蒻两天刷新两次最长代码记录,这究竟是数据结构的扭曲还是代码能力的沦丧?题目分析线段树,套splay嘛。如题所言,我们就弄一棵线段树,然后线段树的每一个节点都是一棵splay,这样就方便完成各种操作。 那么这道题(应该)唯一要讲解的就是第二个操作啦,第二个操作就是二分答案+第一个操作。其他的让代码来解答吧。代码#includeusing namespace

2018-01-06 10:03:11 485

原创 bzoj2653 主席树 【附赠数据生成器】

题目分析要想要中位数尽可能大,就要让大的数尽量多,小的数尽量少。 而这个大小是相对于中位数而言的,所以我们可以用二分的方法先确定这个中位数x。然后,将所有大于等于x的数视作1,将所有小于x的数视作-1,这样,假若我们在满足条件的情况下可以找到一个区间和大于等于0的区间,说明可以增大x的值。否则,只能减小x的值。 那么,怎么确定区间呢?可以考虑对于原序列的每一个x都整一个1或-1的序列出来,

2018-01-05 20:15:08 322

原创 bzoj1146/codevs1490 网络管理 树状数组套主席树

题目分析首先我们发现,这个题目长得有点像带修改区间第k大,只不过被放在了树上。那么就考虑树状数组套主席树的经典解法吧。 我们设要求x到y的路径上的第k大,o为x和y的lca,那么我们可以利用前缀和,前缀和(x)+前缀和(y)-前缀和(o)-前缀和(o的父亲)就是我们要求的。 现在看修改,修改了x之后,以x为根的子树都会被修改的。这让我们想到了dfs序,可以在入序处将该权值数量+1,出序+1

2018-01-04 21:35:38 205

原创 bzoj3337 块状链表的各种操作

题目分析在我做这道题之前,我一直以为维护数列已经是很BT的数据结构板子题了,现在发现我错了…… 本蒟蒻的最长代码记录,甚至超过了立体八数码那道题。所以为了图代码更简洁,本蒟蒻牺牲了一些常数,所以这代码常数很大…… 我们来分析一下各种操作吧(想看完整代码请直接翻到最下面) 好的,我们建立块,需要维护一些什么呢?原数组a,一个排序后的数组b,一个翻转标记rev,一个赋值标记same,一个块的大小s

2018-01-04 15:20:00 611

原创 bzoj1492 货币兑换cash dp斜率优化+splay/cdq分治

斜率优化首先,由于如果在i天买在j天卖有利可图,那么最优方法就是在i天花完钱在j天卖完。我们令fif_i为第i天可以得到的最多钱数,然后可以先列方程求出花完钱在第j天得到的两种金券数xj=fjRjajRj+bjx_j=\frac{f_jR_j}{a_jR_j+b_j}和yj=fjajRj+bjy_j=\frac{f_j}{a_jR_j+b_j},然后得到状态转移方程:fi=xjai+yjbif

2018-01-03 20:29:32 825

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除