自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BlackJack

AFO

  • 博客(625)
  • 资源 (3)
  • 收藏
  • 关注

原创 BZOJ 5004: 开锁魔法II 概率dp

盒子之间的开启关系 用图的方式呈现 就是一片环最终所有成功开启 则每一颗环都成功开启所以求出每个环放k个点成功的概率之后依次枚举每一颗环 及其内部选择点数与在之前的环中选择点数 再乘上对应概率#include<cmath>#include<ctime>#include<cstdio>#include<cstring>#include<c...

2018-02-26 13:27:06 491

原创 BZOJ 5093: 图的价值 第二类斯特林数 NTT

5093: 图的价值Time Limit: 30 Sec  Memory Limit: 256 MBSubmit: 176  Solved: 89[Submit][Status][Discuss]Description“简单无向图”是指无重边、无自环的无向图(不一定连通)。一个带标号的图的价值定义为每个点度数的k次方的和。给定n和k,请计算所有n个点的带标号的简单无向图的价值之和。因为答案很大,请...

2018-02-26 08:46:58 1817 2

原创 BZOJ 5157: [Tjoi2014]上升子序列 dp 线段树

和正常的 O(n^2) 上升序列dp一样但要求本质不同所以每当一个数字出现 就要减掉这个数字之前的dp值之后线段树优化一下就行了#include<cmath>#include<ctime>#include<cstdio>#include<cstring>#include<cstdlib>#include<iostream&...

2018-02-25 11:23:29 424

转载 多项式求逆

多项式求逆转载自http://blog.miskcoo.com/2015/05/polynomial-inverse

2018-02-24 14:51:18 473

原创 BZOJ 3456: 城市规划 多项式求逆/分治NTT

3456: 城市规划Time Limit: 40 Sec  Memory Limit: 256 MBSubmit: 1003  Solved: 579[Submit][Status][Discuss]Description 刚刚解决完电力网络的问题, 阿狸又被领导的任务给难住了. 刚才说过, 阿狸的国家有n个城市, 现在国家需要在某些城市对之间建立一些贸易路线, 使得整个国家的任意两个城市都直接或...

2018-02-24 14:47:13 513

原创 HDU 5730: Shell Necklace 分治FFT

Shell NecklaceTime Limit: 16000/8000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1587    Accepted Submission(s): 721Problem DescriptionPerhaps the sea‘s definitio...

2018-02-24 09:39:17 447

原创 POJ 1737: Connected Graph 组合数学 高精度

Connected GraphTime Limit: 1000MS Memory Limit: 30000KTotal Submissions: 3459 Accepted: 1679DescriptionAn undirected graph is a set V of vertices and a set of E∈{V*V} edges.An undirected graph is conn...

2018-02-23 21:18:58 642

原创 BZOJ 5168: [HAOI2014]贴海报 分块

5168: [HAOI2014]贴海报Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 89  Solved: 29[Submit][Status][Discuss]DescriptionBytetown城市要进行市长竞选,所有的选民可以畅所欲言地对竞选市长的候选人发表言论。为了统一管理,城市委员 会为选民准备了一个张贴海报的electoral墙。张贴...

2018-02-23 17:25:24 508

转载 BZOJ 4555: [Tjoi2016&Heoi2016]求和 第二类斯特林数 NTT

4555: [Tjoi2016&Heoi2016]求和Time Limit: 40 Sec  Memory Limit: 128 MBSubmit: 580  Solved: 458[Submit][Status][Discuss]Description在2016年,佳媛姐姐刚刚学习了第二类斯特林数,非常开心。现在他想计算这样一个函数的值:S(i, j)表示第二类斯特林数,递推公式为:S(...

2018-02-23 14:15:38 424

原创 BZOJ 3992: [SDOI2015]序列统计 倍增dp 原根 NTT

3992: [SDOI2015]序列统计Time Limit: 30 Sec  Memory Limit: 128 MBSubmit: 1781  Solved: 842[Submit][Status][Discuss]Description小C有一个集合S,里面的元素都是小于M的非负整数。他用程序编写了一个数列生成器,可以生成一个长度为N的数列,数列中的每个数都属于集合S。小C用这个生成器生成了...

2018-02-23 10:44:24 332

转载 HDU 4625: JZPTREE 第二类斯特林数 树形dp

JZPTREETime Limit: 20000/10000 MS (Java/Others)    Memory Limit: 655360/655360 K (Java/Others)Total Submission(s): 387    Accepted Submission(s): 166Problem DescriptionThere is a tree,there is a life....

2018-02-22 22:56:04 479

原创 HDU 4372: Count the Buildings 第一类斯特林数 组合数学

Count the BuildingsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2551    Accepted Submission(s): 827Problem DescriptionThere are N buildings s...

2018-02-22 15:52:01 330

原创 NTT模板

把 gn=g^(phi(P)/n)/ 当成 wn 就行了记住 opt==-1时 要 reverse(x+1,x+1+lim)#include<cmath>#include<ctime>#include<cstdio>#include<cstring>#include<cstdlib>#include<iostream&gt...

2018-02-22 11:52:06 3771

原创 BZOJ 3527: [Zjoi2014]力 FFT

3527: [Zjoi2014]力Time Limit: 30 Sec  Memory Limit: 256 MBSec  Special JudgeSubmit: 2653  Solved: 1608[Submit][Status][Discuss]Description给出n个数qi,给出Fj的定义如下:令Ei=Fi/qi,求Ei.Input第一行一个整数n。接下来n行每行输入一个数,第i行表...

2018-02-21 13:00:50 292

原创 BZOJ 3513: [MUTC2013]idiots FFT 母函数

3513: [MUTC2013]idiotsTime Limit: 20 Sec  Memory Limit: 128 MBSubmit: 674  Solved: 236[Submit][Status][Discuss]Description给定n个长度分别为a_i的木棒,问随机选择3个木棒能够拼成三角形的概率。Input第一行T(T<=100),表示数据组数。接下来若干行描述T组数据,每...

2018-02-21 11:33:25 375

原创 POJ 3525: Most Distant Point from the Sea 半平面交 二分

Most Distant Point from the SeaTime Limit: 5000MS Memory Limit: 65536KTotal Submissions: 5740 Accepted: 2549 Special JudgeDescriptionThe main land of Japan called Honshu is an island surrounded by the...

2018-02-16 10:49:47 489

原创 POJ 2451: Uyuw's Concert 半平面交

Uyuw's ConcertTime Limit: 6000MS Memory Limit: 65536KTotal Submissions: 10717 Accepted: 3885DescriptionPrince Remmarguts solved the CHESS puzzle successfully. As an award, Uyuw planned to hold a conce...

2018-02-13 14:32:33 485

原创 POJ 3335: Rotating Scoreboard 半平面交

Rotating ScoreboardTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 7505 Accepted: 3008DescriptionThis year, ACM/ICPC World finals will be held in a hall in form of a simple polygon. The coac...

2018-02-12 22:30:34 403

原创 POJ 3130: How I Mathematician Wonder What You Are! 半平面交

How I Mathematician Wonder What You Are!Time Limit: 5000MS Memory Limit: 65536KTotal Submissions: 4073 Accepted: 2194DescriptionAfter counting so many stars in the sky in his childhood, Isaac, now an ...

2018-02-11 21:09:09 375

原创 BZOJ 3611: [Heoi2014]大工程 虚树 树形dp

3611: [Heoi2014]大工程Time Limit: 60 Sec  Memory Limit: 512 MBSubmit: 1927  Solved: 797[Submit][Status][Discuss]Description国家有一个大工程,要给一个非常大的交通网络里建一些新的通道。 我们这个国家位置非常特殊,可以看成是一个单位边权的树,城市位于顶点上。 在 2 个国家 a,b 之...

2018-02-09 17:39:59 363

原创 BZOJ 2286: [Sdoi2011]消耗战 虚树 树形dp

2286: [Sdoi2011]消耗战Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 4469  Solved: 1646[Submit][Status][Discuss]Description在一场战争中,战场由n个岛屿和n-1个桥梁组成,保证每两个岛屿间有且仅有一条路径可达。现在,我军已经侦查到敌军的总部在编号为1的岛屿,而且他们已经没有足够多的...

2018-02-09 13:20:22 317

原创 SPOJ 3734: Periodni 笛卡尔树 树形dp 组合数学

PERIODNI - PeriodniLuka is bored in chemistry class so he is staring at a large periodic table of chemical elements hanging from a wall above the blackboard. To kill time, Luka decided to make his

2018-02-07 15:22:10 814

原创 POJ 2201: Cartesian Tree 笛卡尔树

Cartesian TreeTime Limit: 10000MS Memory Limit: 65536KTotal Submissions: 3893 Accepted: 1551Case Time Limit: 2000MSDescriptionLet us consider a special

2018-02-06 20:53:10 407

原创 用高斯消元解决一部分期望问题 学习笔记

用高斯消元解决一部分期望问题 学习笔记这个东西想搞好久了 今天看了下 就写个学习笔记吧.dp序dp序是dp的所有状态的一个排列,使状态x所需的所有前置状态都位于状态x前dp序不唯一 比如 DAG、子树转移....高斯消元解决dp序混乱的期望/概率问题为什么可以乱序?乱序即指u,v两个状态可以互相转移普通的dp一般是不会出现这样的情

2018-02-06 12:20:03 702

原创 BZOJ 3143: [Hnoi2013]游走 高斯消元 期望

3143: [Hnoi2013]游走Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 3463  Solved: 1535[Submit][Status][Discuss]Description一个无向连通图,顶点从1编号到N,边从1编号到M。 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择

2018-02-06 11:13:34 405

原创 BZOJ 4548: 小奇的糖果 单调栈 链表+树状数组/主席树

4548: 小奇的糖果Time Limit: 10 Sec  Memory Limit: 256 MBSubmit: 262  Solved: 118[Submit][Status][Discuss]Description有 N 个彩色糖果在平面上。小奇想在平面上取一条水平的线段,并拾起它上方或下方的所有糖果。求出最多能够拾起多少糖果,使得获得的糖果并不包含所有的颜色。

2018-01-28 15:40:17 370

原创 BZOJ 2201: 彩色圆环 期望

2201: 彩色圆环Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 175  Solved: 91[Submit][Status][Discuss]DescriptionInput仅有一行,该行给出依次两个正整数N, M,分别表示宝石的个数和宝石在变化时可能变成的颜色种类数。Output应仅有一行,该行

2018-01-24 17:18:34 451

原创 BZOJ 1183: [Croatian2008]Umnozak 数位dp

1183: [Croatian2008]UmnozakTime Limit: 10 Sec  Memory Limit: 162 MBSubmit: 95  Solved: 48[Submit][Status][Discuss]Description定义一个数的digit-product是它的各个位上的数字的乘积,定义一个数的self-product是它本身乘以它的digi

2018-01-23 23:53:51 486

原创 BZOJ 2177: 曼哈顿最小生成树 曼哈顿最小生成树

2177: 曼哈顿最小生成树Time Limit: 10 Sec  Memory Limit: 259 MBSubmit: 281  Solved: 117[Submit][Status][Discuss]Description平面坐标系xOy内,给定n个顶点V = (x , y)。对于顶点u、v,u与v之间的距离d定义为|xu – xv| + |yu – yv| 你的

2018-01-22 20:49:15 1102

原创 BZOJ 3717: [PA2014]Pakowanie 状压dp

3717: [PA2014]PakowanieTime Limit: 90 Sec  Memory Limit: 256 MBSubmit: 300  Solved: 103[Submit][Status][Discuss]Description你有n个物品和m个包。物品有重量,且不可被分割;包也有各自的容量。要把所有物品装入包中,至少需要几个包?Input

2018-01-21 11:12:53 410

原创 BZOJ 3037: 创世纪 环套树dp

3037: 创世纪Time Limit: 5 Sec  Memory Limit: 128 MBSubmit: 524  Solved: 233[Submit][Status][Discuss]Descriptionapplepi手里有一本书《创世纪》,里面记录了这样一个故事……上帝手中有着N 种被称作“世界元素”的东西,现在他要把它们中的一部分投放到一个新的空间中去以

2018-01-20 14:07:37 593

原创 BZOJ 3956: Count 单调栈 主席树

3956: CountTime Limit: 10 Sec  Memory Limit: 512 MBSubmit: 569  Solved: 224[Submit][Status][Discuss]DescriptionInputOutputSample Input3 2 02 1 21 11 3Sample O

2018-01-20 11:32:54 377

原创 BZOJ 4826: [Hnoi2017]影魔 单调栈 主席树

4826: [Hnoi2017]影魔Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 665  Solved: 382[Submit][Status][Discuss]Description影魔,奈文摩尔,据说有着一个诗人的灵魂。事实上,他吞噬的诗人灵魂早已成千上万。千百年来,他收集了各式各样的灵魂,包括诗人、牧师、帝王、乞丐、

2018-01-20 10:09:58 561

原创 网络流24题笔记

网络流24题笔记其实网络流、费用流、上下界 都写了不少了加起来 也能凑个50道可是最近觉得BJ的网络流水平愈发下降 很多题看不出来于是决定系统的刷一刷网络流24题// 每个小标题都是题目传送门1.搭配飞行员裸的二分图最大匹配..#include#include#include#include#include#in

2018-01-17 22:34:44 581

原创 BZOJ 2400: Spoj 839 Optimal Marks 最小割

2400: Spoj 839 Optimal MarksTime Limit: 10 Sec  Memory Limit: 128 MBSubmit: 910  Solved: 349[Submit][Status][Discuss]Description定义无向图中的一条边的值为:这条边连接的两个点的值的异或值。定义一个无向图的值为:这个无向图所有边的值的和。给你一个有n个结点m条边的无向图。其

2018-01-17 21:40:19 380

原创 一道关于行列式的经典题

【问题描述】给定 n 点 m 边有向无环图,其中没有入度的点被视为源点,没有出度的点被视为汇点。保证源点和汇点数目相同。考虑所有把源汇点两两配对,用两两点不相交的路径把它们两两连接的所有方案如果这个方案中,把源点按标号排序后,得到的对应汇点序列的逆序数对的个数是奇数,那么 A 给 B 一块钱,否则 B 给 A 一块钱。 问最后 A 的收益,对一个 p 取模。n,m,

2018-01-17 11:35:04 1397

原创 codeforces 449D - Jzzhu and Numbers 高维前缀和 容斥

D. Jzzhu and Numberstime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputJzzhu have n non-negative integers a1,

2018-01-12 23:05:20 549

原创 codeforces 908G - New Year and Original Order 数位dp

New Year and Original Ordertime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputLet S(n) denote the number that

2018-01-12 20:36:08 836

原创 BZOJ 4380: [POI2015]Myjnie 区间dp

4380: [POI2015]MyjnieTime Limit: 40 Sec  Memory Limit: 256 MBSec  Special JudgeSubmit: 327  Solved: 167[Submit][Status][Discuss]Description有n家洗车店从左往右排成一排,每家店都有一个正整数价格p[i]。有m个人要来消费,第i个人会驶

2018-01-11 19:12:30 423

原创 广义后缀自动机上基排的一个bug

广义后缀自动机上基排的一个bug众所周知后缀自动机上按 mx 来一遍基数排序就可以搞出 以个合法的拓扑序 就可以 在转移/parent上dp了然而 在广义后缀自动机上 这样却未必合法先给出一道广义后缀自动机裸题BZOJ 3473: 字符串给定n个字符串,询问每个字符串有多少子串(不包括空串)是所有n个字符串中至少k个字符串的子串?这个题的后缀自动机做

2018-01-11 12:51:46 1390 2

旋转卡壳算法讲解

1978年, M.I. Shamos's Ph.D. 的论文"Computational Geometry"标志着计算机科学的这一领域的诞生。 当时他发表成果的是一个寻找凸多边形直径的一个非常简单的算法, 即根据多边形的一对点距离的最大值来确定。 后来直径演化为由一对对踵点对来确定。 Shamos提出了一个简单的 O(n) 时间的算法来确定一个凸 n 角形的对踵点对。 因为他们最多只有 3n/2 对, 直径可以在 O(n) 时间内算出。 如同Toussaint后来提出的, Shamos的算法就像绕着多边形旋转一对卡壳。 因此就有了术语“旋转卡壳”。 1983年, Toussaint发表了一篇论文, 其中用同样的技术来解决许多问题。 从此, 基于此模型的新算法就确立了, 解决了许多问题。

2017-12-01

动态树分治

点分治是一种树分治算法,在解决树上路径满足某种属性的数量统计方面有着很大的作用,而动态点分治相当把重心拿出来重新构了一个新的树型关系,每个重心所管辖的就是他能getdeep的那一片连通块,然后每个重心额外记一个上层重心即可,可以支持在线修改查询的一类树上问题。

2017-11-24

OI群论入门

OI群论入门 群论基础 Burnside引理,Polya定理精彩讲解 如果从公式化地来说,群G是一个定义在二元组(S,⋅)的代数结构 S是一个集合,⋅是一个二元运算符,并不是指乘号,比如平常我们在数集上所使用的+ − × ÷,集合运算中使用的∪ ∩都是二元运算 满足下列条件的二元组G=(S,⋅)可以称为群

2017-09-25

空空如也

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

TA关注的人

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