自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 收藏
  • 关注

转载 新的独立博客

我的个人独立博客终于搭好了,欢迎诸位大佬前来访问传送门 :chty.coding.me转载于:https://www.cnblogs.com/chty/p/6076384.html

2016-11-18 09:24:00 129

转载 拓扑排序方案数的求法

【描述】给定一个有向图,求拓扑排序生成的序列数【分析】我们知道当所有儿子节点排好序的时候,父节点就排好序了。这里我们定义一种状态:状态s的二进制位上的1表示此点已经排好序了。例如:s=6时,化为二进制s=110,表示第2、3个点已经排好序了。所以父节点的状态可以由子节点转移而来。用son[i]表示节点i可以进行转移的合法状态,f[s]表示状态为s的方法...

2016-11-16 08:34:00 1250

转载 【bzoj1087】互不侵犯King 状态压缩dp

AC通道:http://www.lydsy.com/JudgeOnline/problem.php?id=1087【题解】用f[i][j][k]表示前i行放了j个棋子且第i行的状态为k的方案数。vis[i]表示状态i是否合法,check[i][j]表示状态i,j是否可以相邻。详见代码:/************* bzoj 1087 by chty...

2016-11-15 21:49:00 131

转载 【poj3254】Corn Fields 状态压缩dp

AC通道:http://vjudge.net/problem/POJ-3254【题目大意】农夫约翰购买了一处肥沃的矩形牧场,分成M*N(1<=M<=12; 1<=N<=12)个格子。他想在那里的一些格子中种植美味的玉米。遗憾的是,有些格子区域的土地是贫瘠的,不能耕种。精明的约翰知道奶牛们进食时不喜欢和别的牛相邻,所以一旦在一个格子中种植玉米,那...

2016-11-15 21:12:00 147

转载 【poj2411】Mondriaan's Dream 状态压缩dp

AC传送门:http://vjudge.net/problem/POJ-2411【题目大意】有一个W行H列的广场,需要用1*2小砖铺盖,小砖之间互相不能重叠,问有多少种不同的铺法?【题解】对于每一行有w个位置,所以每一行都有0~2w-1种状态。对于当前行的状态s,它是由前一行的状态s’转化过来的,显然,对于该行某个位置j:如果前一行该位置为0,那么该位置可...

2016-11-15 18:56:00 96

转载 【bzoj1096】仓库建设 斜率优化dp

AC通道:http://www.lydsy.com/JudgeOnline/problem.php?id=1096【题解】设输入的三个数组为a,b,csumb维护b数组的前缀和,sumab维护a*b的前缀和。则状态转移方程:f[i]=min{f[j]+c[i]+a[i]*(sumb[i-1]-sum[j])-(sumab[i-1]-sumab[j])}斜率表达...

2016-11-15 13:15:00 79

转载 【bzoj1597】[Usaco2008 Mar]土地购买

1597: [Usaco2008 Mar]土地购买Time Limit:10 SecMemory Limit:162 MBSubmit:3739Solved:1376[Submit][Status][Discuss]Description农夫John准备扩大他的农场,他正在考虑N (1 <= N <= 50,000) 块长方形的土地. 每块...

2016-11-14 21:08:00 79

转载 【bzoj3437】小P的牧场

3437: 小P的牧场Time Limit:10 SecMemory Limit:128 MBSubmit:947Solved:542[Submit][Status][Discuss]Description背景 小P是个特么喜欢玩MC的孩纸。。。描述 小P在MC里有n个牧场,自西向东呈一字形排列(自西向东用1…n编号),于是...

2016-11-14 19:52:00 90

转载 【bzoj1911】[Apio2010]特别行动队

1911: [Apio2010]特别行动队Time Limit:4 SecMemory Limit:64 MBSubmit:4048Solved:1913[Submit][Status][Discuss]DescriptionInputOutputSample Input4 -1 10 -20 2 2 3 4 Sampl...

2016-11-14 17:16:00 68

转载 11.11~11.12解题报告

Day1这套题还可以,但是由于重大失误,只拿到了140.T1【问题描述】给你一个字符串,字符串中若有连续的2个字符相同,则可以将这两个字符消去。求消去之后的字符串。【题解】这题送分的。。。据说正解是用栈来写,但是我用模拟链表的方法搞了搞,结果比标程跑的还快。。。 1 #include<iostream> 2 #include<cs...

2016-11-13 19:05:00 116

转载 不忘初心,方得始终——NOIP2016前的感悟

不忘初心,方得始终  袛园精舍钟声响,奏诸世事本无常。沙罗双树失花色,盛者转衰如沧桑。骄者难久,恰如春宵一梦。猛者遂灭,好似风前之尘。 ——题记  人生中最令人恐惧的恐怕就是选择了,现在的你拥有选择的权利,而未来的你却没有后悔的权利。命数仿佛大海般起伏不定,难以预料。机缘巧合之下,我选择了OI的道路,我的人生也必会产生翻天覆地的变化。2016年11月11日...

2016-11-11 23:34:00 108

转载 【CF#303D】Rotatable Number

【题目描述】Bike是一位机智的少年,非常喜欢数学。他受到142857的启发,发明了一种叫做“循环数”的数。如你所见,142857是一个神奇的数字,因为它的所有循环排列能由它乘以1,2,...,6(1到它的长度)得到。循环排列意味着将该数的一些数位从尾部挪到前面。例如,12345的循环排列包括:12345,51234,45123,34512,23451.值得一提的是,允许出现前导...

2016-11-10 20:31:00 247

转载 【POJ1284】Primitive Roots

【题目大意】给你一个素数n,求n的原根个数。【题解】关于原根有一个定理:定理:如果模有原根,那么它一共有个原根。所以这题就是求phi[phi[n]]很简单吧。。。(如果知道这个定理的话) 1 /************** 2 POJ 1284 3 by chty 4 2016.11.10 5 **************...

2016-11-10 19:37:00 104

转载 【bzoj2242】[SDOI2011]计算器

2242: [SDOI2011]计算器Time Limit:10 SecMemory Limit:512 MBSubmit:3207Solved:1258[Submit][Status][Discuss]Description你被要求设计一个计算器完成以下三项任务:1、给定y,z,p,计算Y^Z Mod P 的值;2、给定y,z,p,计算满足x...

2016-11-10 07:49:00 90

转载 1109解题报告

【概述】现场A掉T1和T2,T3骗了10分,总共210,若这是2016的NOIP试题,恐怕要跪。这次的题难度似乎是倒过来的,T3应该是最简单的,而T2是最难的。但是我一直在啃T2,以至于最后放弃了T3。这启示着我们,先把所有题读完是多么的重要。T1、prime【题目大意】给你一个区间,求区间内素数的个数。【吐槽】正解:先筛出50000以内的素数,...

2016-11-09 17:35:00 83

转载 【bzoj3239】Discrete Logging

【吐槽】这题和【bzoj】2480一毛一样。就是输入顺序和输出变了一下。传送门:http://www.cnblogs.com/chty/p/6043707.html转载于:https://www.cnblogs.com/chty/p/6043888.html...

2016-11-08 17:37:00 75

转载 【bzoj2480】Spoj3105 Mod

2480: Spoj3105 ModTime Limit:10 SecMemory Limit:128 MBSubmit:557Solved:210[Submit][Status][Discuss]Description已知数a,p,b,求满足a^x≡b(mod p)的最小自然数x。Input每个测试文件中最多包含100组测...

2016-11-08 17:02:00 75

转载 【POJ1811】Prime Test

【题目大意】若n是素数,输出“Prime”,否则输出n的最小素因子,(n<=2^54)【题解】和bzoj3667差不多,知识这道题没那么坑。直接上Pollord_Rho和Rabin_Miller就行了。 1 /************* 2 POJ 1811 3 by chty 4 2016.11.7 5 *********...

2016-11-07 19:56:00 126

转载 【bzoj3667】Rabin-Miller算法

3667: Rabin-Miller算法Time Limit:60 SecMemory Limit:512 MBSubmit:1200Solved:363[Submit][Status][Discuss]Input第一行:CAS,代表数据组数(不大于350),以下CAS行,每行一个数字,保证在64位长整形范围内,并且没有负数。你需要对于每个数字:第一,...

2016-11-07 19:26:00 100

转载 【HDU2138】How many prime numbers

【题目大意】给n个数判断有几个素数。(每个数<=2^32)注意多组数据【题解】用Rabin_Miller测试跑得飞快。。。 1 /************* 2 HDU 2138 3 by chty 4 2016.11.5 5 *************/ 6 #include<iostream> 7 #...

2016-11-05 09:48:00 55

转载 【HDU5391】Zball in Tina Town

【题目大意】一个球初始体积为1,一天天变大,第一天变大1倍,第二天变大2倍,第n天变大n倍。问当第 n-1天的时候,体积变为多少。注意答案对n取模。【题解】根据威尔逊定理:(n-1)! mod n =-1所以当n为质数时,答案就是n-1否则答案显然是0注意4要特判一下,ans[4]=2这里有一种很魔性的判素数的方法,详见代码 1 /*******...

2016-11-04 21:17:00 73

转载 【bzoj3884】上帝与集合的正确用法

【题目大意】求2^(2^(2^(2^(2^...)))) mod p的值【题解】这是道神题。来自PoPoQQQ大爷的题解 1 /************* 2 bzoj 3884 3 by chty 4 2016.11.4 5 *************/ 6 #include<iostream> 7 #incl...

2016-11-04 16:22:00 85

转载 【bzoj2749】[HAOI2012]外星人

2749: [HAOI2012]外星人Time Limit:3 SecMemory Limit:128 MBSubmit:677Solved:360[Submit][Status][Discuss]DescriptionInputOutput输出test行,每行一个整数,表示答案。...

2016-11-04 13:45:00 94

转载 【bzoj2186】[Sdoi2008]沙拉公主的困惑

2186: [Sdoi2008]沙拉公主的困惑Time Limit:10 SecMemory Limit:259 MBSubmit:3303Solved:1129[Submit][Status][Discuss]Description  大富翁国因为通货膨胀,以及假钞泛滥,政府决定推出一项新的政策:现有钞票编号范围为1到N的阶乘,但是,政府只发行编号与...

2016-11-04 12:39:00 57

转载 【bzoj2705】[SDOI2012]Longge的问题

2705: [SDOI2012]Longge的问题Time Limit:3 SecMemory Limit:128 MBSubmit:2507Solved:1531[Submit][Status][Discuss]DescriptionLongge的数学成绩非常好,并且他非常乐于挑战高难度的数学问题。现在问题来了:给定一个整数N,你需要求出∑gcd(i...

2016-11-04 08:47:00 70

转载 【bzoj2818】Gcd

2818: GcdTime Limit:10 SecMemory Limit:256 MBSubmit:4344Solved:1912[Submit][Status][Discuss]Description给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的数对(x,y)有多少对.Input一个整数NO...

2016-11-03 21:42:00 58

转载 【POJ2478】Farey Sequence

【题目大意】求在[1,n]范围内的(a,b)且a≠b,满足gcd(a,b)=1的个数【题解】欧拉函数裸题,无需多言。 1 /************* 2 POJ 2478 3 by chty 4 2016.11.3 5 *************/ 6 #include<iostream> 7 #include&...

2016-11-03 14:41:00 87

转载 【bzoj2190】[SDOI2008]仪仗队

2190: [SDOI2008]仪仗队Time Limit:10 SecMemory Limit:259 MBSubmit:2638Solved:1674[Submit][Status][Discuss]Description  作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在...

2016-11-03 14:25:00 49

转载 【POJ2891】Strange Way to Express Integers

【题目大意】给出k个模方程组:x mod ai = ri。求x的最小正值。如果不存在这样的x,那么输出-1.【题解】模板题,练习剩余定理的模板 1 /************* 2 POJ 2891 3 by chty 4 2016.11.3 5 *************/ 6 #include<iostream> 7...

2016-11-03 12:48:00 98

转载 【CF#338D】GCD Table

【题目描述】有一张N,M<=10^12的表格,i行j列的元素是gcd(i,j)读入一个长度不超过10^4,元素不超过10^12的序列a[1..k],问是否在某一行中出现过【题解】要保证gcd(x,y)=a[i],显然x=lcm(a[1],a[2]……a[k])然后y%a[1]=0,即(y+i-1)%a[i]=0即y%a[1]=0y%a[2]=-1...

2016-11-03 10:16:00 158

转载 【HDU1573】X问题

【题目描述】求在小于等于N的正整数中有多少个X满足:X mod a[0] = b[0], X mod a[1] = b[1], X mod a[2] = b[2], …, X mod a[i] = b[i], … (0 < a[i] <= 10)。【题解】模板题,为读者提供一个中国剩余定理(非互质版)的模板 1 /***********...

2016-11-02 21:58:00 82

转载 数论知识总结——史诗大作(这是一个flag)

1、快速幂计算a^b的快速算法,例如,3^5,我们把5写成二进制101,3^5=3^1*1+3^2*2+3^4*11 ll fast(ll a,ll b){ll ans=1;for(;b;b>>=1,a=mul(a,a))if(b&1)ans=mul(ans,a);return ans;}//一行快速幂View Code2、快速...

2016-11-02 13:35:00 574

转载 【codevs3990】中国余数定理2

【题目描述】Skytree神犇最近在研究中国博大精深的数学。这时,Sci蒟蒻前来拜访,于是Skytree给Sci蒟蒻出了一道数学题:给定n个质数,以及k模这些质数的余数。问:在闭区间[a,b]中,有多少个k?最小的k是多少?Sci蒟蒻数学能力差了Skytree三条街,所以他只好寻求计算机的帮助。他发邮件给同为oier的你,你能帮他解决这个问题吗?【题解】用中国剩余定理求出最...

2016-11-01 21:25:00 91

转载 曹冲养猪

【题目描述】自从曹冲搞定了大象以后,曹操就开始捉摸让儿子干些事业,于是派他到中原养猪场养猪,可是曹冲满不高兴,于是在工作中马马虎虎,有一次曹操想知道母猪的数量,于是曹冲想狠狠耍曹操一把。举个例子,假如有16头母猪,如果建了3个猪圈,剩下1头猪就没有地方安家了。如果建造了5个猪圈,但是仍然有1头猪没有地方去,然后如果建造了7个猪圈,还有2头没有地方去。你作为曹总的私人秘书理所当然要将准确的...

2016-11-01 17:20:00 187

转载 【HDU5187】zhx's contest

【问题描述】作为史上最强的刷子之一,zhx的老师让他给学弟(mei)们出n道题。zhx认为第i道题的难度就是i。他想要让这些题目排列起来很漂亮。zhx认为一个漂亮的序列{ai}下列两个条件均需满足。1:a1..ai是单调递减或者单调递增的。2:ai..an是单调递减或者单调递增的。他想你告诉他有多少种排列是漂亮的。因为答案很大,所以只需要输出答案模p之后的值。...

2016-11-01 13:49:00 168

转载 【HDU3394】Railway

【题目描述】有一个公园有n个景点,公园的管理员准备修建m条道路,并且安排一些形成回路的参观路线。如果一条道路被多条道路公用,那么这条路是冲突的;如果一条道路没在任何一个回路内,那么这条路是不冲突的问分别有多少条有冲突的路和没有冲突的路【题解】这是一道点双联通的题,首先把图缩成块,显然如果块中边的数量大于点的数量,那么块中所有的边都是冲突的。对于没有冲突的边,其...

2016-11-01 10:44:00 150

转载 【bzoj1444】[Jsoi2009]有趣的游戏

1444: [Jsoi2009]有趣的游戏Time Limit:10 SecMemory Limit:64 MBSubmit:1007Solved:334[Submit][Status][Discuss]DescriptionInput注意 是0<=POutputSample Input...

2016-10-28 17:10:00 97

转载 【bzoj2553】[BeiJing2011]禁忌

2553: [BeiJing2011]禁忌Time Limit:20 SecMemory Limit:128 MBSecSpecial JudgeSubmit:595Solved:231[Submit][Status][Discuss]DescriptionMagic Land上的人们总是提起那个传说:他们的祖先John在那个东方岛屿...

2016-10-28 13:36:00 88

转载 【bzoj3940】[Usaco2015 Feb]Censoring

【题目描述】FJ把杂志上所有的文章摘抄了下来并把它变成了一个长度不超过10^5的字符串S。他有一个包含n个单词的列表,列表里的n个单词记为t_1...t_N。他希望从S中删除这些单词。FJ每次在S中找到最早出现的列表中的单词(最早出现指该单词的开始位置最小),然后从S中删除这个单词。他重复这个操作直到S中没有列表里的单词为止。注意删除一个单词后可能会导致S中出现另一个列...

2016-10-28 08:38:00 94

转载 【bzoj3942】[Usaco2015 Feb]Censoring

【题目大意】有一个S串和一个T串,长度均小于1,000,000,设当前串为U串,然后从前往后枚举S串一个字符一个字符往U串里添加,若U串后缀为T,则去掉这个后缀继续流程。【样例输入】whatthemomooofunmoo【样例输出】whatthefun【题解】我能说这是可持久化的kmp吗?(并没有此种术语)kmp的过程中,用一个栈来存当前U...

2016-10-27 21:26:00 123

空空如也

空空如也

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

TA关注的人

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