自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lvmaooi的博客

蒟蒻oier

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

原创 快速数论变换概述(NTT)

在学习了FFT之后,我们开始学习NTT,感觉在数论题当中,NTT的应用更广,因为不用考虑精度问题,我们可以做数域更广的计算。 下面看一下FFT和NTT的区别: FFT使用单位根作为点值,而NTT使用原根作为点值。原根在数论情况下和单位根的作用是一样的。但是很遗憾的是NTT对于模数有要求。只有在2的次幂足够大的情况下,我才能使用NTT。 code:#include<iostrea...

2018-07-30 17:39:50 604

原创 背包问题(dsu on tree)

背包问题 解:感觉就是一个暴力乱搞,我们直接暴力插入一个点进背包的复杂度是mmm的。先考虑一个暴力做法:每次清空背包,然后把这个子树的点全部加进背包求最值。这样的复杂度是n2mn2mn^2m的。但是考虑这个方法并卡不满,因为每棵子树的大小不能达到nnn。在二叉树的情况下,这个做法是nlognmnlognmnlog^nm的。就可以通过这道题。...

2018-07-30 16:53:24 363

原创 [Poi2010]Antisymmetry(回文自动机)

2084: [Poi2010]AntisymmetryDescription对于一个01字符串,如果将这个字符串0和1取反后,再将整个串反过来和原串一样,就称作“反对称”字符串。比如00001111和010101就是反对称的,1001就不是。 现在给出一个长度为N的01字符串,求它有多少个子串是反对称的。Input第一行一个正整数N (N <= 500,000)。第...

2018-07-22 14:22:59 181

原创 [HNOI2009]有趣的数列(卡特兰数)

[HNOI2009]有趣的数列Description我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件:(1)它是从1到2n共2n个整数的一个排列{ai};(2)所有的奇数项满足a1<a3<…<a2n-1,所有的偶数项满足a2<a4<…<a2n;(3)任意相邻的两项a2i-1与a2i(1≤i≤n)满足奇数项小于偶数项,即:...

2018-07-22 13:25:09 728

原创 回文自动机概述

回文自动机似乎比SAM简单得多?所以就先学了这个。听说在回文自动机出现之后好多难题都变板了。 先来看一道题: [Apio2014]回文串 这个题目就是让我们求不同回文串出现的次数。这个简单的问题,我们就交给回文自动机啦。回文自动机是什么呢?它可以识别出一个字符串的所有回文子串。我们不需要再使用manacher和SAM了。 具体的实现方法:创建0号和1号节点,分别对应偶回文的根和奇回文的根。我...

2018-07-22 13:10:28 643

原创 NOI2018网络同步赛游记

其实本来并没有很重视这次比赛,考试前一天还在开车?然而不知道怎么上铜牌线了。然后发现银牌线也挺好上的(自己太菜了,暴力都不会所以挂了)。DAY1: 先看第一题,感觉是个图论,看了看部分分,一眼可以做海拔相等的,写了一个spfa,只有30分。然后第二题好像是个数学题,推了一会儿没有发现性质。又去看第三题,看到字符串就觉得自己凉了,暴力分都要打SAM?写了个假的for循环样例都没有过,不写SAM...

2018-07-22 12:13:10 262

原创 P2754 [CTSC1999]家园(网络流)

[CTSC1999]家园题目描述由于人类对自然资源的消耗,人们意识到大约在 2300 年之后,地球就不能再居住了。于是在月球上建立了新的绿地,以便在需要时移民。令人意想不到的是,2177 年冬由于未知的原因,地球环境发生了连锁崩溃,人类必须在最短的时间内迁往月球。现有 nnn 个太空站位于地球与月球之间,且有 mmm 艘公共交通太空船在其间来回穿梭。每个太空站可容纳无限多的人,而每...

2018-07-11 18:05:56 340

原创 P2762 太空飞行计划问题(网络流最小割)

太空飞行计划问题题目描述 W 教授正在为国家航天中心计划一系列的太空飞行。每次太空飞行可进行一系列商业性实验而获取利润。现已确定了一个可供选择的实验集合E=E1,E2,…,EmE=E1,E2,…,EmE={E_1,E_2,…,E_m},和进行这些实验需要使用的全部仪器的集合I=I1,I2,…InI=I1,I2,…InI={I_1,I_2,…I_n}。实验EjEjE_j需要用到的仪器是III的...

2018-07-11 17:52:30 161

原创 [Wc2007]剪刀石头布(费用流)

[Wc2007]剪刀石头布Time Limit: 20 Sec Memory Limit: 128 MB Sec Special JudgeDescription在一些一对一游戏的比赛(如下棋、乒乓球和羽毛球的单打)中,我们经常会遇到A胜过B,B胜过C而C又胜过A的有趣情况,不妨形象的称之为剪刀石头布情况。有的时候,无聊的人们会津津乐道于统计有多少这样的剪刀石头布情况发生,即有多...

2018-07-07 08:54:32 361

原创 餐巾计划问题(费用流)

P1251 餐巾计划问题题目描述一个餐厅在相继的 NNN 天里,每天需用的餐巾数不尽相同。假设第 iii 天需要ririr_i 块餐巾( i=1,2,...,Ni=1,2,...,Ni=1,2,...,N)。餐厅可以购买新的餐巾,每块餐巾的费用为ppp分;或者把旧餐巾送到快洗部,洗一块需 mmm 天,其费用为 fff 分;或者送到慢洗部,洗一块需 nnn 天( n>mn>mn>...

2018-07-05 21:28:32 173

原创 Spoj 839 Optimal Marks(网络流最小割)

2400:Spoj 839 Optimal Marks时间限制: 1000 ms 内存限制: 131072 KB题目描述定义无向图中的一条边的值为:这条边连接的两个点的值的异或值。定义一个无向图的值为:这个无向图所有边的值的和。给你一个有nnn个结点mmm条边的无向图。其中的一些点的值是给定的,而其余的点的值由你决定(但要求均为非负数),使得这个无向图的值最小。在无向图的值最...

2018-07-04 21:47:40 202

原创 Battle ships(网络流)

Battle shipsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Problem DescriptionDear contestant, now you are an excellent navy commander, who is responsible of a ...

2018-07-03 18:19:17 298

原创 次小生成树 Tree(倍增)

[BeiJing2010组队]次小生成树 Tree时间限制: 1000 ms 内存限制: 524288 KB题目描述小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树,而且这个次小生成树还得是严格次小的,也就是说: 如果最...

2018-07-03 15:47:42 265

原创 [JSOI2008]最小生成树计数

[JSOI2008]最小生成树计数Time Limit: 1 Sec Memory Limit: 162 MBDescription  现在给出了一个简单无向加权图。你不满足于求出这个图的最小生成树,而希望知道这个图中有多少个不同的 最小生成树。(如果两颗最小生成树中至少有一条边不同,则这两个最小生成树就是不同的)。由于不同的最小生 成树可能很多,所以你只需要输出方案数对3101...

2018-07-02 18:54:40 532

空空如也

空空如也

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

TA关注的人

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