自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 2018.10.18队测T1

题意给出三个长为n的排列a,b,c,求满足ai<aj,bi<bj,ci<cj的(i,j)对数1≤n≤2e6毒瘤出题人出cdq板子题还多摁了个0根据cdq的时间优化程度可以拿到36-100的分数然后发现很重要的一点就是三个序列都是排列所以可以每两个序列做一遍二维偏序,设顺序对个数分别为X,Y,Z对于一对需要算答案的点对(i;j),它一定在...

2018-10-19 09:28:00 87

转载 2018.10.17队测T3

题意一棵n个节点的树,q次询问,每次询问编号为到l~r的节点构成的联通块个数发现一条边(u,v)如果在联通块内,则l≤u≤r且l≤v≤r,这就是二维偏序问题所以每次求出满足条件的边的个数num,ans即为r-l+1-num转载于:https://www.cnblogs.com/tangjingrong/p/9813590.html...

2018-10-18 22:06:00 58

转载 2018.10.17队测T1

题意n个区间[l,r],m个位于xi的点,如果一个区间包含一个点,则这个区间可以与这个点匹配,求最大匹配数n,m≤200000USACO上的水题加强了一下数据。。。每个区间按r排序,用multiset存点,lower_bound O(logn)查询时间复杂度:O(nlogn)转载于:https://www.cnblogs.com/tangjingrong/p/98...

2018-10-18 21:56:00 70

转载 2018.10.15队测T5

题意给出两个由数字和字母组成的非空字符串S,T,求:1、S与T的最长公共子序列的长度。2、S与T的本质不同的非空公共子序列的个数。3、S与T的各种长度的本质不同的非空公共子序列的个数。|S|,|T|≤3001、设f[i][j]为S的前i个字符和T的前j个字符的最长公共子序列长度   f[i][j]=max(f[i][j],f[i-1][j])  ...

2018-10-16 21:28:00 57

转载 2018.10.15队测T4

题意有Q个长度为N的D进制串,要求在一个串内不能有连续k位相同,设一个串的所有取值方案数为p,要求输出Qlog2p向下取整的值不管log2和高精度,其实这就是USACO的一道原题设f[i]为前i位满足条件的方案总数,f[i]=(m-1)*∑f[j](i-k+1≤j≤i-1)log2可以在高精度内用二进制存位实现转载于:https://www.cnblogs....

2018-10-16 20:51:00 46

转载 2018.10.15队测T3

题意在一个网格图上,每次删掉一条边(u,v),再询问能否从u到v,如果能,就输出"HAHA",并删掉给出的该情况对应的边,否则就输出"DAJIA",并删掉另一条边网格图大小<=5001.删掉一条边,就相当于把边两侧的块联通了于是就想到了并查集2.两个顶点删边后不连通的情况:即块A和块B在删边前已经在同一联通块中另一种情况:即在边界处...

2018-10-16 20:30:00 79

转载 2018.10.16队测T3

题意给定n个物品,模数P,k个背包,可以将所有物品的重量加x再模P(0<=x<P),把所有物品放进背包中,求重量最大的背包的最小重量值n<=10000,P<=10000暴力枚举x,二分答案,随机化对x的枚举,如果更优就继续二分,否则就continue时间复杂度:O(nP+nlognlogP)转载于:https://www.cnblogs....

2018-10-16 16:43:00 87

转载 2018.10.16队测T1

题意给出一个长为n的序列,求有多少个非空子序列能够分成和相同的两份n<=20,ai<=10^820分暴力:O(2^n)枚举每个子序列暴力乱搞正解:折半查找先枚举左边的情况再枚举右边的情况最后把两种情况排个序,暴力统计时间复杂度:O(玄学)转载于:https://www.cnblogs.com/tangjingrong/p...

2018-10-16 16:21:00 81

转载 2018.10.15队测T2

题意给出n个与坐标轴平行的线段,保证没有两条共线的线段具有公共点,没有重合的线段找出最大的十字形并输出大小R,大小为R的十字形指的是以一个中心点向四周延伸出R单位长度形成的图形1≤n≤100000,所有坐标的范围在-10^9~10^9中暴力把线段按长度排序,O(n^2)枚举+O2转载于:https://www.cnblogs.com/tangjingrong...

2018-10-16 16:10:00 62

转载 2018.10.15队测T1

题意在n*m大小的棋盘上放象棋中的马,使它们不能互相攻击,求最多能放的马的个数。1≤n,m≤10^9找规律可发现:对于n>2且m>2的棋盘,把马交错放置即为最佳方案对于n≤2或m≤2的棋盘特殊处理即可转载于:https://www.cnblogs.com/tangjingrong/p/9798507.html...

2018-10-16 15:54:00 63

转载 分块做题记录-----数列分块入门 2

题目描述给出一个长为 n 的数列,以及 n 个操作,操作涉及区间加法,询问区间内小于某个值 x 的元素个数。输入格式第一行输入一个数字 n。第二行输入 n 个数字,第 i 个数字为 ai​​,以空格隔开。接下来输入 n 行询问,每行输入四个数字 opt、l、r、c,以空格隔开。若 opt=0,表示将位于 [l, r] 的之间的数字都加 c。若 opt=1,表示...

2018-08-16 13:34:00 72

转载 分块做题记录-----数列分块入门 1

Description给出一个长为 n 的数列,以及 n 个操作,操作涉及区间加法,单点查值。Input第一行输入一个数字 n。 第二行输入 n 个数字,第 i 个数字为 ai,以空格隔开。 接下来输入 n行询问,每行输入四个数字 opt、l、r、c,以空格隔开。 若 opt=0,表示将位于 [l,r]的之间的数字都加 c。 若 opt=1,表示询问 ar 的值(l 和...

2018-08-15 15:59:00 91

空空如也

空空如也

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

TA关注的人

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