随笔分类 - CF&Atcoder&USACO
摘要:CF 1606 D题题解 题意:给定$n*m$的矩阵$A=a_{i,j}$,需要给每一行染上红色或者蓝色,使得存在一个划分$k$ (\(1 \leq k \leq m-1\)) 将m列分为左右两块,使得: 1.左边矩阵中颜色为红色的$a$的最小值大于颜色为蓝色的$a$的最大值; 2.右边矩阵中颜色为
阅读全文
摘要:题面 题意:对于一个$n$个数的可重集,求出所有$k$个出现次数为奇数的数$a$。 \(n \leq 3\times 10^6,k \leq 5000\),memory limit=3MiB。 题解:显然无法开下长为$n$的数组。那么考虑用哈希表进行压缩。也就是给每个数一个$key,value$。
阅读全文
摘要:Contest链接 CF1375C Element Extermination 题意:给定一个排列$a$,每次操作你可以选定一个$i$,满足$a_i < a_{i+1}$,然后删除$a_i$或者$a_{i+1}\(。问最后能否使排列仅剩下数字1。\)\sum n \leq 3 \times 10^5
阅读全文
摘要:题面 Problem C. Conquer the World &&loj6405 征服世界 题目大意:给定一棵树,树有边权。每个点上有$a_i$个士兵,且每个点最终需要$b_i$个士兵。 求最小代价。 \(n\) \(\leq\) $2.5*10^5$,\(a_i\),\(b_i\) \(\leq
阅读全文
摘要:题面这里有 Problem E. Contamination 题目大意: 平面上有$n$个两两相离的圆,给定它们的坐标和半径。 有$q$次询问,每次给定两个点$p$,\(q\),给出它们的坐标以及在y轴的可移动范围$[ymin,ymax]$,问两点能否互相到达。 \(n,q\) \(\leq\) 1
阅读全文
摘要:题面 题目大意:给定两棵树T1和T2,我们称T1中的一条边$e$和T2中的一条边$f$匹配 当且仅当:T1-\(e\)+$f$是棵树。 求这个二分图的最大匹配。 \(n\)<=2.5e5 题解: 先大力猜一波结论:这个二分图存在完美匹配。 证明: 首先需要证明这么一个东西: 在T1中任选一条不与T2
阅读全文
摘要:"cf题面" "洛谷题面" 题解: 将所有1连出的边(我们称之为“关键边”)删掉,得到若干个连通块。 由于1号节点不会包含在 $\geq$ 4的环里, 如果我们单独考虑一个连通块,那么它只可能是下面两种情况之一(这里套用了cf官方题解的图): 现在考虑题目的限制条件: 一个连通块满足条件的充要条件是
阅读全文
摘要:"比赛地址" A 题意:给一个$n m$的初始为白色的矩阵,一次操作可以将一行或一列染成 黑色,问至少染出$k$个黑点的最少操作次数。 $n$,$m$c$,$b c$,$a$,$b$是黑点,$c$是白点,且这三点的连边情况是:$a b c$。 首先,如果$b$和$c$匹配,那么$a$不会和其他点匹配
阅读全文
摘要:前言 昨夜打CF div2,思涨分之事。然脑未上线,BC题皆挂,仅A两道。 特写此篇,以记此耻。 所有题题面:https://codeforces.com/contest/1287/problems A. Angry Students 题面:https://codeforces.com/contes
阅读全文
摘要:题面:https://codeforces.com/problemset/problem/1284/E 题解: 考虑一个五元组形成凸包的情况。 由于三点不共线,因此只可能有三种情况: 1.凸包含有3个点:此时贡献为2; 2.凸包含有4个点:贡献为1; 3.凸包含有5个点:贡献为0。 设这三种情况的个
阅读全文
摘要:题面:https://codeforces.com/contest/559/problem/E https://www.luogu.com.cn/problem/CF559E 题意: 有$n$条线段。 每条线段给定其中一端的位置及长度。 求所有线段覆盖的最大长度。 n $\leq$ 100。 题解:
阅读全文
摘要:题面:https://www.luogu.com.cn/problem/CF639F 题意:给一张无向图(不保证联通),每次选定一些点, 并在图中加一些边,问加边后这些点能否在一个边双内。 $n$,$m$,$\sum$n1,$\sum$m1$\leq$ $3e5$。 题解: 显然,一个暴力的想法是每
阅读全文
摘要:题面:https://www.luogu.com.cn/problem/CF516D 题意:给定一棵$n$个点的树,边有边权。 定义$f_x$ = $\max_{i=1}^n$ $\text{dist}(x,i)$。 $q$次询问,每次给出一个值$l$,询问树上满足 $\max_{x}$f[x] $
阅读全文
摘要:题面:https://www.luogu.com.cn/problem/CF512D 题意:给定一张$n$个点$m$条边的无向图。 一个点只有当与它直接相连的点中最多只有一个点未被遍历过时才可被遍历。 询问对于每个$k$$\in$[0,n],遍历$k$个点的方案数。 $n$ $\le$ 100,$m
阅读全文
摘要:题面:https://www.luogu.com.cn/problem/CF555E 题意:给定一张$n$个点$m$条边的无向图。 给定$q$组有向点对$(s,t)$。 询问是否存在使得所有$s$都能到达$t$的无向图中每条边的定向方案。 n,m,q $\leq$ 2e5 题解: 看到这种关于无向图
阅读全文
摘要:"题面" 一句话题意:给你一个序列,问你有多少个子序列的gcd=1 题解: 我们设$f(x)$表示$gcd$为$x$的子序列数。显然,我们要求$f(1)$。 因为是求子序列数,所以我们可以不用管数字的顺序。 观察$x 1$的情况,此时$gcd$不为1,也就是说,这些满足条件的 子序列里的所有数都是$
阅读全文
摘要:Bronze A Cow Gymnastics 题目:https://www.luogu.com.cn/problem/P5831 题解:用数组存一下出现位置,O(n^2)枚举一下就好。 代码: C Tree Depth 待填坑~
阅读全文
摘要:D Optimal Subsequences http://codeforces.com/contest/1227/problem/D2 显然,每次求的k一定是这个序列从大到小排序后前k大的元素。 考虑如何做才能使其字典序最小。我们设p为第k大的元素。 首先,这k个数是确定的。 其次,对于比p大的所
阅读全文

浙公网安备 33010602011771号