自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 codeforces#101194H. Great Cells(数学)

题目链接:https://codeforces.com/gym/101194题意:在$n×m$的各自中填上$1$到$k$的数定义Greate cell为严格大于同行和同列的格子定义$A_g$为存在$g$个Greate cell的方案数求$\sum_{g=0}^{nm}(g+1)*A_g$数据范围:$1\leq n \leq 200$$1\leq m \...

2019-10-07 10:00:00 222

转载 codeforces#1234F. Yet Another Substring Reverse(子集dp)

题目链接:https://codeforces.com/contest/1234/problem/F题意:给出一个只包含前20个小写字母的字符串,一次操作可以让一段字符颠倒顺序最多一次这样的操作,让不出现相同字符的子串最长,求出最长长度数据范围:$1\leq |S| \leq 1000 000$分析:定义$dp[i]$代表,最多出现这些字符的连续串的最大...

2019-10-02 19:40:00 187

转载 hdu6736(寻找最小环)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6736题意:在给定图中寻找所有最小环保证不存在一条边经过两个简单环数据范围:$1\leq n \leq 300 000$$1\leq m \leq 500 000$分析:每次遍历到某个点时入栈,遍历结束时出栈依次把点加入栈中,如果下一个点在栈中,那么这...

2019-09-28 19:17:00 511

转载 codeforces gym #101987B- Cosmetic Survey(floyd)

题目链接:https://codeforces.com/gym/101987/my题意:顶点数为$n$,边数为$m$求出每个点对$(a,b)$,$a$到$b$的最小路径的最大值数据范围:$1\leq n \leq 500$$1\leq m \leq 1250000$分析:直接floyd处理当时想的是用边来放缩S值,既然可以用边放缩,那么就可以用点...

2019-09-27 15:23:00 423

转载 codeforces gym #101987K -TV ShowGame(2-SAT)

题目链接:https://codeforces.com/gym/101987题意:有长度为$n$的只包含$B,R$的字符串有m种关系,每个关系说出三个位置的确切字符这三个位置的字符最多有一个是错的数据范围:$1\leq n \leq 5000$$1\leq m \leq 10000$分析:比如给出1B 2R 3B那么如果1是R,2必须是R,3...

2019-09-23 15:57:00 179

转载 codeforces#1217D. Coloring Edges(图上染色)

题目链接:https://codeforces.com/contest/1217/problem/D题意:给图染上$k$种颜色,相同颜色不能形成一个环数据范围:$1\leq n \leq 5000$$1\leq m \leq 5000$分析:分类讨论:1,不存在环,明显涂上一种颜色2,存在环,那么肯定的是,每个环至少存在一条边从大编号节点到小编号...

2019-09-19 17:14:00 170

转载 codeforces#1290E2 - Rotate Columns (hard version)(子集dp)

题目链接:https://codeforces.com/contest/1209/problem/E2题意:给出$n$行和$m$列每次操作循环挪动某列一次可以执行无数次这样的操作让每行最大值的累加和最大数据范围:$1\leq n \leq 12$$1\leq m \leq 20000$分析:定义$dp[i][j]$,考虑前$i$列,选择状态为...

2019-09-18 19:06:00 165

转载 codeforces#1215E. Marbles(状压dp)

题目链接:http://codeforces.com/contest/1215/problem/E题意:至少多少次操作可以使得相同的数都是相邻的每次操作可以交换两个相邻的数数据范围:$1\leq n \leq 400000$$1\leq a_i \leq 20$分析:定义$dp[i]$,$i$是状态,如果某位是1,那么就固定好了该颜色$d...

2019-09-16 16:55:00 118

转载 codeforces gym #101161F-Dictionary Game(字典树+树上删边游戏)

题目链接:http://codeforces.com/gym/101161/attachments题意:给一个可以变化的字典树在字典树上删边如果某条边和根节点不连通那么这条边也删除谁没得删就输了数据范围:$1\leq n \leq 100000$$1\leq q \leq 100000$$1\leq |s| \leq 40$分析:先...

2019-09-11 18:56:00 95

转载 codeforces gym #101161E - ACM Tax(lca+主席树)

题目链接:http://codeforces.com/gym/101161/attachments题意:给出节点数为$n$的树有$q$次询问,输出$a$节点到$b$节点路程中,经过的边的中位数数据范围:$1\leq n \leq 100000$$1\leq q \leq 100000$分析:建一颗主席树,不同的是,节点的根继承的是父节点的根再用$...

2019-09-10 21:50:00 106

转载 codeforces gym #101161H - Witcher Potion(状压DP)

题目链接:http://codeforces.com/gym/101161/attachments题意:总共有n瓶药可供选择每瓶药可以增加$e_i$点体力,和$p_i$点毒性每分钟消耗1点毒性,毒性不能大于99,体力不能小于0大于100击败一只怪物消耗$k$点体力,花费$m$分钟计算不最大击败怪物的数量数据范围:$1\leq n\leq 8$分析:...

2019-09-10 17:34:00 91

转载 codeforces gym #101161G - Binary Strings(矩阵快速幂,前缀斐波那契)

题目链接:http://codeforces.com/gym/101161/attachments题意:$T$组数据每组数据包含$L,R,K$计算$\sum_{k|n}^{}F(n)$定义$F(n)$为斐波那契数列第$n$项数据范围:$1\leq T\leq 10000$$1\leq L\leq10^{18}$$1\leq R\leq10^{1...

2019-09-09 18:24:00 105

转载 最近公共祖先lca模板

void dfs(int x,int root){//预处理fa和dep数组 fa[x][0]=root; dep[x]=dep[root]+1; for(int i=1;(1<<i)<dep[x];i++) fa[x][i]=fa[fa[x][i-1]][i-1]; for(int i=0;i<ve[...

2019-09-05 12:01:00 92

转载 codeforces#999 E. Reachability from the Capital(图论加边)

题目链接:https://codeforces.com/contest/999/problem/E题意:在有向图中加边,让$S$点可以到达所有点数据范围:$ 1 \leq n \leq 5000$分析:先从$S$点出发,所有不可达点标记一下如果某个不可达点可以被另一个不可达点到达,那么把这个不可达点标记为可达最后计算不可达点的数量去年做过的题目,...

2019-08-09 11:38:00 106

转载 2019牛客多校训练(七)

比赛链接:https://ac.nowcoder.com/acm/contest/887#questionA.String题意:把字符串拆分成最少的段每段字符串循环移位后最小字典序是原字符串分析:当时是贪心合并字符串,感觉可行,一直wa00101001这样的字符串是不可行的0010100101但是这样反而可行了这题是用到了最暴力的解法,先从左往右枚...

2019-08-08 21:32:00 53

转载 2019牛客多校训练(五)

比赛链接:https://ac.nowcoder.com/acm/contest/885#questionB.generator 1题意:求出类似斐波那契数列的第$n$项$n\leq 10^{10^{6}}$分析:我想着欧拉降幂。。。其实欧拉降幂并不适用于矩阵的运算队友看了题之后立马想到十进制的矩阵快速幂,太强了和普通的矩阵不同的是,这个每次乘十前进...

2019-08-03 21:36:00 81

转载 2019牛客多校训练(六)

比赛链接:https://ac.nowcoder.com/acm/contest/886#questionD.Move题意:现在有$n$个物品,每个物品都有一个体积装物品的策略是,找到一个最大可以容纳的物品放入箱子,继续寻找最大容量物品,没有的话换一个箱子求$k$个相同容量的箱子,可以装下全部物品的最小体积分析:首先答案不具备单调性答案的下界是$\le...

2019-08-03 21:25:00 96

转载 2019杭电多校训练(四)

比赛链接:http://acm.hdu.edu.cn/search.php?field=problem&key=2019+Multi-University+Training+Contest+4&source=1&searchmode=sourcehdu6623题意:把一个数转化成质因数加指数连乘的形式,求最小指数分析:当时我们考虑先筛出$1...

2019-08-02 17:24:00 185

转载 hdu6568 Math (概率dp)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6568题意:在$0$到$L$的坐标轴运输货物,在每个整数点可能丢失货物,丢失概率为$p$,丢失后可能发现丢失,发现概率为$q$在$L$点如果没携带货物一定会发现,求到达$L$的期望路程数据范围:$1\leq L\leq 100000$$0< p,q< 1...

2019-08-02 15:02:00 125

转载 2019牛客多校训练(四)

比赛链接:https://ac.nowcoder.com/acm/contest/884#questionA.meeting题意:给出一颗树让所有染色点到某个点的最大距离最小分析:结果为最远点对的距离除二向上取整假设有最远点对的路径上的中间点如果有某个点它到这个中间点要远,那么最远点对就不是最远点对了,产生矛盾利用树上点对路径唯一性,两次$dfs...

2019-07-27 21:42:00 86

转载 一些数学定理

欧拉降幂:$a^{b}\%c=a^{b\%\varphi(c)+\varphi(c)}\%c$欧拉定理:$a^{\phi (n)}\equiv 1(mod\ n)$转载于:https://www.cnblogs.com/carcar/p/11253555.html

2019-07-27 00:11:00 175

转载 2019牛客多校训练(三)

比赛链接:https://ac.nowcoder.com/acm/contest/883#questionD.Big Integer题意:给出$p,n,m$其中p为素数,求出多少个$pair(i,j),1\leq i \leq n,1\leq j \leq m$,满足下面式子$\frac{10^{i^{j}}-1}{9}\equiv 0(mod\ p)$...

2019-07-27 00:08:00 56

转载 关于线性基的一些理解

参考博客:https://www.cnblogs.com/ljh2000-jump/p/5869991.html线性基的基本性质:原数组的异或值域等于线性基数组的值域也就是,原数组能异或出来的值,线性基一样可以得到,如果我们求原数组异或值的性质,我们只需要在$lgn$个数中讨论极大地降低了问题的复杂度从中推导出的性质:线性基子集的异或和不为零,如果为零,那么肯定有个不...

2019-07-23 19:24:00 92

转载 2019杭电多校训练(一)

比赛链接:http://acm.hdu.edu.cn/search.php?field=problem&key=2019+Multi-University+Training+Contest+1&source=1&searchmode=sourcehdu6582题意:删除某些边,让$1$到$n$的最短路径发生变化删除某条边的费用是边的长度分析...

2019-07-23 12:34:00 134

转载 2019牛客多校训练(二)

比赛链接:https://ac.nowcoder.com/acm/contest/882#questionA.Eddy Walker题意:在一个$n$个节点的环中,一个人随机向前或者向后,求出他刚好走过所有节点时,位于$m$点的概率分析:对于$n$等于18,我们可以用随机数模拟移动的方向,记录以$i$点结束的次数发现,除了0点不可能结束,其它点结束的概率相同,...

2019-07-22 10:45:00 100

转载 2019牛客多校训练(一)

比赛链接:https://ac.nowcoder.com/acm/contest/881#questionA.Equivalent Prefixes题意:给出两个序列,求出一个最大的$p$,使$RMQ(v,l,r)=RMQ(u,l,r),1\leq l\leq r\leq p)$$RMQ(v,l,r)$代表在$v$数组中,区间$[l,r]$的最小值下标分析:...

2019-07-22 10:13:00 137

转载 codeforces#1196F. K-th Path(最短路,思维题)

题目链接:https://codeforces.com/contest/1196/problem/F题意:在无向图的所有最短路点对中,求出第$k$大数据范围:$ 1 \leq k \leq 400$分析:其实只需要保留$k$条边,这样已经有了$k$个点对的距离小于排好序后第$k$条边的距离再调用弗洛伊德算法$O(k^3)$ac代码:#inc...

2019-07-13 21:39:00 166

转载 codeforces#1108E2. Array and Segments (线段树+扫描线)

题目链接:http://codeforces.com/contest/1108/problem/E2题意:给出$n$个数和$m$个操作每个操作是下标为$l$到$r$的数减一选出某些操作,使$n$个数的最大值减最小值最大数据范围:$1 \le n \le 10^5$$0 \le m \le 300$$-10^6 \le a_i \le 10^6$...

2019-07-11 20:36:00 77

转载 codeforces#1183F. Topforces Strikes Back(数论)

题目链接:http://codeforces.com/contest/1183/problem/F题意:给出n个数,找出最多三个互不整除的数,取最大的和数据范围:$1 \le n \le 2 \cdot 10^5$$2 \le a_i \le 2 \cdot 10^5$分析:枚举第一个数为$x$去除$x$的所有倍数找到最大的数$z$去除$z$...

2019-07-05 19:13:00 123

转载 codeforces#1183H. Subsequences(字符串dp)

题目链接:http://codeforces.com/contest/1183/problem/H题意:给出一个长度为$n$的字符串,得到$k$个子串,子串$s$的花费是$n-|s|$计算最小花费数据范围:$1 \le n \le 100, 1 \le k \le 10^{12}$分析:dp依然还是那么神奇定义$dp[i][j]$为考虑前$i$个字...

2019-07-04 22:09:00 192

转载 codeforces#1187E. Tree Painting(树换根)

题目链接:http://codeforces.com/contest/1187/problem/E题意:给出一颗树,找到一个根节点,使所有节点的子节点数之和最大数据范围:$2 \le n \le 2 \cdot 10^5$分析:最暴力的方法是枚举所有的根节点,计算他们子节点之和,复杂度是$O(n^2)$但是可以发现,$a$作为根节点和$b$作为根节点,...

2019-07-04 19:50:00 93

转载 codeforces#1148E. Earth Wind and Fire(贪心)

题目链接:http://codeforces.com/contest/1148/problem/E题意:给出两个长度为$n$的序列,将第一个序列变成第二个序列,顺序不重要,只需要元素完全相同即可只有一种修改操作$a_i=a_i+d,a_j=a_j-d$满足 $a_j-a_i\geq 2 \cdot d$数据范围:$1\leq n\leq 3e...

2019-06-05 22:25:00 146

转载 codeforces#1157D. Ehab and the Expected XOR Problem(构造)

题目链接:http://codeforces.com/contest/1174/problem/D题意:构造一个序列,满足以下条件他的所有子段的异或值不等于$x$$1 \le a_i<2^n$输出一个最长的这样的序列数据范围:$1 \le n \le 18$$1 \le x<2^{18}$分析:比赛的时候搞混$subsegme...

2019-06-04 12:43:00 76

转载 codeforces#1159D. The minimal unique substring(打表找规律+构造)

题目链接:https://codeforces.com/contest/1159/problem/D题意:构造一个长度为$n$的$01$串,最小特殊连续字串的长度为$k$也就是,存在最小的$k$,满足,有一个长度为$k$的连续字串没有出现过两次数据范围:$1 \leq k \leq n \leq 100\,000$$(k \bmod 2) = (n \bmod 2...

2019-05-23 18:04:00 144

转载 codeforces#1165 F2. Microtransactions (hard version) (二分+贪心)

题目链接:https://codeforces.com/contest/1165/problem/F2题意:需要买$n$种物品,每种物品$k_i$个,每个物品需要两个硬币每天获得一个硬币有$m$个优惠在$d_i$天,$t_i$物品卖一个硬币求购买所需物品最少需要的天数数据范围:$1 \le n, m \le 2 \cdot 10^5$分析:我...

2019-05-22 11:58:00 244

转载 codeforces#1166F. Vicky's Delivery (Service并查集+启发式合并)

题目链接:https://codeforces.com/contest/1166/problem/F题意:给出节点数为$n$,边数为$m$的图,保证每个点对都是互连的定义彩虹路:这条路经过$k$个节点,对于$x(x\%2=0)$节点,的左右两条边颜色相同现在有$q$次操作第一种操作是添加一条边第二种操作是回答是否能经过彩虹边从$a$节点到达$b$节点...

2019-05-21 20:24:00 444

转载 codeforces#1167F. Scalar Queries(树状数组+求贡献)

题目链接:https://codeforces.com/contest/1167/problem/F题意:给出长度为$n$的数组,初始每个元素为$a_i$定义:$f(l, r)$为,重排$l$到$r$的元素,变成长度为$(r-l+1)$的数组$b_i$,$f(l, r)=\sum\limits_{i = 1}^{r - l + 1}{b_i \cdot i}$求...

2019-05-16 20:59:00 93

转载 codeforces#1163C2. Power Transmission (Hard Edition)(计算几何)

题目链接:https://codeforces.com/contest/1163/problem/C2题意:给出$n$个点,任意两点连接一条直线,求相交直线的对数数据范围:$1 \le n \le 10^3$分析:先建立所有的直线,可以把直线定义成$ax+ by=c$,但是需要把$a$和$b$的大小化简成最小,保证直线的唯一性$k=\frac{y_{...

2019-05-15 19:43:00 139

转载 浙江省赛C.Array in the Pocket(贪心+线段树)

题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4102题意:给出一个长度为n的数组,重排它们,让相同位置的数不同,并且字典序最小数据范围:$1 \le n \le 10^5$$1 \le a_i \le n$分析:不可能构造的情况:有一个数的数量大于$n$的一...

2019-05-06 19:09:00 297

转载 Educational Codeforces Round 64 (Rated for Div. 2) A,B,C,D,E,F

比赛链接:https://codeforces.com/contest/1156A. Inscribed Figures题意:给出$n(2\leq n\leq 100)$个数,只含有1,2,3,分别代表圆,高与底相等的三角形,正方形$a_{i+1}$在$a_{i}$的里面,$a_{i+1}$的面积尽可能的大求不同的交点个数分析:注意正方形里面一个圆,...

2019-05-02 12:02:00 123

空空如也

空空如也

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

TA关注的人

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