自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [CVPR2020] XDCycleGAN

[CVPR2020] Augmenting Colonoscopy using Extended and Directional CycleGAN for Lossy Image Translation

2020-10-29 22:15:08 548

原创 [Codeforces Gym - 101617C] Flipping Out

题目链接https://vjudge.net/contest/248767#problem/C题目大意给你n个仅含’T’, ‘H’的串, 前n-1个串为已知的模式串, 第n个串为生成串, 生成串是根据n个模式串生成出来的。 对于生成串的第i位表示, 前缀i-1一共出现了偶数次模式串则为’T’, 奇数次则为’H’。 求缺失的模式串的方案数, 无穷则输出-1, 不能和已有的模式串重复。(总...

2018-09-08 19:47:19 289

原创 [HDU - 6350] Always Online

题目链接https://vjudge.net/contest/252211#problem/A题目大意T组数据(T≤100)(T≤100)(T \leq 100), 给出一个n个点m条边的无向图(1≤n≤105,n−1≤m≤32(n−1))(1≤n≤105,n−1≤m≤32(n−1))(1 \leq n \leq 10^5, n - 1 \leq m \leq \frac{3}{2} ...

2018-09-06 14:48:15 267

原创 [Codeforces Gym - 101617A] Ducks in a Row

题目链接https://vjudge.net/contest/248767#problem/A题目大意给你一个只含字符’D’和’G’的字符串S(1≤|S|≤2000)(1≤|S|≤2000)(1 \leq |S| \leq 2000), 每次可以选择一个子区间翻转(‘D’变成’G’, ‘G’变成’D’),费用为1。 求最少费用, 使得存在至少n个长度至少为k的极大’D’子串(1≤n,k...

2018-09-04 15:54:23 219

原创 [UVALive - 8200] Marblecoin

题目链接https://vjudge.net/contest/248768#problem/M题目大意有n(1≤n≤105)(1≤n≤105)(1 \leq n \leq 10^5)个栈, 每个栈有ki(∑ki≤4∗105)ki(∑ki≤4∗105)k_i(\sum{k_i} \leq 4*10^5)个元素vi,j(1≤vi,j≤300)vi,j(1≤vi,j≤300)v_{i,j}(...

2018-09-04 14:30:38 163

原创 [计蒜客 2018南京网络赛F] An Easy Problem On The Trees

题目链接https://nanti.jisuanke.com/t/30995题目大意给你一棵节点数为n的树, 有m个操作(1≤n,m≤105)(1≤n,m≤105)(1 \leq n, m \leq 10^5) 1 x y: 如果x,y不在一个连通块内则将x, y连一条边, 否则输出一行’-1’ 2 x y: 如果x,y在一个连通块内, 将x设为根, 删除y与它父亲的连边, 否则输...

2018-09-04 13:13:12 281

原创 [Codeforces 1037F] Maximum Reduction

题目链接http://codeforces.com/problemset/problem/1037/F题目大意给出n, k(2≤k≤n≤106)(2≤k≤n≤106)( 2 \leq k \leq n \leq 10^6), 和长度为n的数组a(0≤ai≤109)(0≤ai≤109)(0 \leq a_i \leq 10^9), 求函数值z(a,n)z(a,n)z(a, n) mod ...

2018-09-04 10:34:37 551

原创 [UVALive-8198] Keep it covered

题目链接: https://vjudge.net/contest/248768#problem/K题目大意: 给你一个n*m的格子图, 初始时一些格子上有点’o’, 其余格子是空的。 要求用4种拼图(可以旋转), 来铺满原图, 点’o’只能用拼图1, 要保证线段的连通性。 问是否存在解。 (n,m≤20)(n,m≤20)(n, m \leq 20)题目思路: 乍一看可能想到插头...

2018-08-31 14:06:14 244

原创 [Nowcoder 2018ACM多校第十场I] Rikka with Zombies

题目大意: 给你一棵节点数为n的无向树, 每条边上有一个栅栏, 等概率的出现[li,ri][li,ri][l_i, r_i]的高度, 有m个僵尸, 出生在aiaia_i点, 可以闯过低于hihih_i高度的栅栏。 一个点是安全的, 当且仅当它不会被任一僵尸到达。 求树中至少有一个安全点的概率。T组数据。(T≤5,n,m≤2000,1≤ai≤n,1≤li≤ri 109,1≤hi≤109)...

2018-08-28 16:50:13 201

原创 [Aizu-1388] Counting Cycles

题目链接: https://vjudge.net/problem/Aizu-1388题目大意: 给你一个n个点m条边的无向图, 求简单环(度数为2的连通子图)个数。 (n≤105,n−1≤m≤n+15,保证图联通)(n≤105,n−1≤m≤n+15,保证图联通)(n \leq 10^5, n - 1 \leq m \leq n + 15, 保证图联通)题目思路: 由于m的数据范围特性...

2018-08-28 14:00:30 235

原创 [Nowcoder 2018ACM多校第十场E] Rikka with Equation

题目大意: 给出一组系数A, 和模数m 定义f(A,m)f(A,m)f(A, m)为模线性方程∑ai∗xi=0 (mod m)∑ai∗xi=0 (mod m)\sum a_i * x_i = 0 \space (mod \space m) 的解数 给出一个长度为n的数组B, 对于B的所有非空子集A, 和一个属于[1,M]的mwm=∑f(A,m)&nbs...

2018-08-24 16:12:57 499 3

原创 [Codeforces Gym - 101480J] Juice Junctions

题目大意: 给你一个n个点m条边的无向图, 求 ∑s∑s<ts到t的最大流∑s∑s<ts到t的最大流\sum_{s}\sum_{s≤3≤3\leq 3。 (n≤3000,m≤4500)(n≤3000,m≤4500)(n \leq 3000, m \leq 4500)题目思路: 由于每个点的度数≤3≤3\leq 3, 由最大流最小割定理, 最大流只可能有{0, 1, 2, 3}...

2018-08-21 22:02:57 301

原创 [Nowcoder 2018ACM多校第九场B] Enumeration not optimization

题目大意: 给你一个带边权的无向图, n个点, m条边, 第i条边权值为w[i], 连接x[i]与y[i]。 对于原图的某一个有根生成树的价值定义为: ∑e=x,ywe∗max(dx,dy)∑e=x,ywe∗max(dx,dy)\sum_{e = {x,y}} w_e * max(d_x, d_y) d数组表示点在有根树中的深度。 求所有可能有根生成树价值总和。(n≤12,m≤1000,w...

2018-08-20 18:59:45 206

原创 [Nowcoder 2018ACM多校第九场G] Longest Common Subsequence

题目大意: 给你4个长度为n的数组, 数组中每个元素都在1~n内, 且在同一个数组中每个元素最多重复2次, 求这4个数组的最长公共子序列。[Math Processing Error](n≤10000)(n \leq 10000)题目思路: 考虑dp[i][j][k][l], 表示四个数组匹配到了相应位置的答案, 只有当i,j, k, l四个位置的值完全相同时才会产生加1的贡献。 考虑到...

2018-08-17 20:47:59 260

原创 [Nowcoder 2018ACM多校第八场H] Playing games

题目大意: 原题可以转化成给你一个长度为n的序列aiaia_i, 问最多可以选择多少个数使得异或和为0。(n,ai≤5∗105)(n,ai≤5∗105)(n,a_i \leq 5*10^5)题目思路: 考虑原序列异或和为sum, 转换为求选择最少的数使得异或和sum, 则答案为n减去它。考虑到aiaia_i的值域, 不超过2192192^19, 考虑线性基, 最多选择不超过19个数一定可以...

2018-08-15 11:27:47 306

原创 [Nowcoder 2018ACM多校第八场E] Touring cities

题目大意: 给一个上下左右四联通的n*m的网格图, 同时额外加k条边, 求从(1,1)出发遍历所有点至少一次再回到(1,1)的路径长度。(n∗m≤100,k≤10)(n∗m≤100,k≤10)(n*m \leq 100, k \leq 10)题目思路: 通过不断模拟构造方案, 可以发现n*m是偶数时, 答案是n*m, 且其他情况下最坏情况也只能是n*m+1。 考虑判断图中是否存在哈密尔回路...

2018-08-15 11:20:23 213

原创 [Nowcoder 2018ACM多校第六场I] Team Rocket

题目大意: 有n段区间, 依次使用m个点, 对于第i个点, 它删除所有与他相交的区间, 求每次删掉的区间数量, 以及每个区间是第几次被删除的。 强制在线。(n,m≤2∗105,T≤5)(n,m≤2∗105,T≤5)(n, m \leq 2*10^5, T \leq 5)题目思路: 即求所有左端点<=x的区间中右端点>=x的个数。 考虑使用线段树, 每个节点维护的是左端点在区...

2018-08-04 21:28:26 157

原创 [Nowcoder 2018ACM多校第一场C] Fluorescent 2

题目大意: 有n个开关, m个灯泡, 对于开关i, 它可以让一个灯泡子集CiCiC_i中的灯泡的状态取反, 设初始时所有灯都是开着的。 求对于所有的开关集合S, f(S)表示对S中的所有开关都进行一次操作后, 亮着的灯泡数, 求∑f(S)3∑f(S)3\sum f(S)^3。 (1≤n≤50,1≤m≤1000,)(1≤n≤50,1≤m≤1000,)(1 \leq n \leq 50, 1 \le...

2018-08-03 15:44:12 268

原创 [Nowcoder 2018ACM多校第四场H] Double Palindrome

题目大意: 给你一个字符串s, 求有多少对(i, j),(1≤i&lt;j≤|s|)(1≤i&lt;j≤|s|)(1 \leq i < j \leq |s|), 使得交换s[i]和s[j]后, s可以被分割成两个回文串。(1≤|s|≤105,∑|s|≤106)(1≤|s|≤105,∑|s|≤106)(1 \leq |s| \leq 10^5, \sum |s| \leq 10^6)题目思路:...

2018-08-01 14:37:45 611 1

原创 [Codeforces 1012B] Chemical table

题目链接:http://codeforces.com/problemset/problem/1012/B题目大意: 有一个n*m的矩阵, 初始时有q个点, 对于任意一个面积不为0的矩形来说, 如果具备其中三个顶点, 则可以产生剩下的第四点, 求最少补充多少个点能够生成所有这n*m个点。(n,m≤2∗105,q≤min(n∗m,2∗105))(n,m≤2∗105,q≤min(n∗m,2∗105...

2018-07-31 15:35:41 399

原创 [Nowcoder 2018ACM多校第四场E] Skyline

题目大意: 给你n个点(xi,yi)(xi,yi)(x_i,y_i), 每个点有一个出现的概率aibiaibi\frac{a_i}{b_i}, 求(x,y)满足至少有一个i, 使得0&lt;x≤xi,0&lt;y≤yi0&lt;x≤xi,0&lt;y≤yi0(n≤105,∑n≤106,1≤xi,yi≤109,1≤ai≤bi≤109)(n≤105,∑n≤106,1≤xi,yi≤109,1≤ai≤...

2018-07-30 12:09:19 228

原创 [Nowcoder 2018ACM多校第三场B] Expected Number of Nodes

题目大意: 给你一颗节点数为n的树, 选定一个子集 如果一个未被选择的点度数为1, 该点被删除 如果一个未被选择的点度数为2, 该点被删除, 并将其相连的两个点连接。 求对每一个k, 选定的k子集后期望剩下的点数, 模109+7109+710^9+7。(n≤5000)(n≤5000)(n \leq 5000)题目思路: 考虑选定了一个子集大小k后, 考虑每一个点的贡献 对于一个度数...

2018-07-28 01:08:49 206

原创 [Nowcoder 2018ACM多校第三场F] Sum of Digit

题目大意: 定义函数SOD(x): if (x &lt; 16) return x; return SOD(sum of the digits of x (base 16)) 然后给你一个16进制的字符串S, 有Q组询问。 1 pos c, 表示把第pos位上的数字替换成c。 2 l r, 询问有区间[l,r]内所有可能子序列构成的数字的SOD函数的返回值, 输出∑(num...

2018-07-27 15:55:54 298

原创 [Nowcoder 2018ACM多校第三场G] Coloring Tree

题目大意: 给你一颗节点数为n的树, 有K种颜色, 每个节点可以染上某一种颜色。 定义一种染色方案的染色值为任意两个颜色相同节点距离的最小值。 求染色值恰好等于D的染色方案数模109+7109+710^9+7。(n,K≤5000,D≤n)(n,K≤5000,D≤n)(n, K \leq 5000, D \leq n)题目思路: 一个染色值为D的方案, 说明每对相同颜色节点的距离大于等于...

2018-07-27 14:05:05 196

原创 [Nowcoder 2018ACM多校第一场H] Longest Path

题目大意: 给你一棵n个节点的树, 带有边权c[i], 定义路径{e1,e2…eke1,e2…eke_1, e_2 \dots e_k}的费用是(e1−e2)2+(e2−e3)2+⋯+(ek−1−ek)2(e1−e2)2+(e2−e3)2+⋯+(ek−1−ek)2(e_1-e_2)^2+(e_2-e_3)^2+ \dots +(e_{k-1}-e_k)^2。 求每个节点距自身最远点的距离。(n...

2018-07-25 12:45:37 356

原创 [Nowcoder 2018ACM多校第一场I] substring

题目大意: 给一个串S, 求其不同构的子串个数。 (|S|≤5∗104,|si|=′a′,′b′,′c′)(|S|≤5∗104,|si|=′a′,′b′,′c′)(|S| \leq 5*10^4, |s_i| = {'a', 'b', 'c'})题目思路: 由于字符集大小只有3, 考虑所有的映射情况只有6种。 所以可以将原串通过映射得到6份, 求这几个串不同子串个数。 考虑同构的情况,...

2018-07-24 09:24:42 151

原创 [Nowcoder 2018ACM多校第二场F] trade

题目大意: 给出n个仓库, 初始时有a[i]个货物, 有m轮订单依次进行, 对于第i轮订单, 货车一开始为空, 然后货车从依次经过仓库x[i][0…s[i]-1], 在每个仓库可以选择装上或是卸下任意多的产品, 最后到达该订单目的地, 目的地最多收lim[i]个货物。 同时有k个干扰器, 每个干扰器有个半径r[i], 若在某轮订单中, 经过的某个仓库和目的地连线与圆相交或相切, 则会在该轮订单...

2018-07-23 18:26:19 168

原创 [Nowcoder 2018ACM多校第二场K] carpet

题目大意: 给你一个n*m的矩阵A, 由’a’-‘z’组成, 除此以外, 每个位置还有个权值cost[i][j]。 求一个p*q子矩阵B, 使得B复制成无穷份构成一个无穷大的矩阵后, A是其子矩阵, 并输出最小的费用。 定义矩阵B的费用是其每个元素的最大权值 * (p + 1) * (q + 1)。(n∗m≤106,cost[i][j]≤109)(n∗m≤106,cost[i][j]≤109)(n...

2018-07-22 22:24:16 331

原创 [Nowcoder 2018ACM多校第二场B] discount

题目大意: 有n种商品, 价格为p[i], 购买时可以使用两种优惠, 一是商品降价d[i], 另一个是送你一件商品f[i]。 求使得每种商品都至少得到1件的最小花费。(n≤105,d[i]≤q[i]≤109,f[i]≤n)(n≤105,d[i]≤q[i]≤109,f[i]≤n)(n \leq 10^5, d[i] \leq q[i] \leq 10^9, f[i] \leq n)题目思路: 对...

2018-07-22 16:51:44 209

原创 [Nowcoder 2018ACM多校第二场J] farm

题目大意: 给出一个n*m的矩阵农场, G[i][j]代表着对应植物所需的肥料类型, 有T组操作, 对第i个操作是对子矩阵G[x1[i]…x2[i]][y1[i]…y2[i]]施以肥料k[i], 若植物得到了错误的肥料会死亡。 求T组操作后死亡的植物总数。 (n∗m≤106,G[i][j],k[i]≤106)(n∗m≤106,G[i][j],k[i]≤106)(n * m \leq 10^6, G...

2018-07-22 11:15:07 142

原创 [Nowcoder 2018ACM多校第一场B] Symmetric Matrix

题目大意: 给出两个数n, m, 求构造这么一种矩阵的方案数模m: 对称矩阵; 对角元素为0; 矩阵元素由0,1,2构成; 各行的和都是2。(n≤105,m≤109)(n≤105,m≤109)(n \leq 10^5, m \leq 10^9)题目思路: 可以做一个模型转换, 把这个矩阵看成是某个图的邻接矩阵。 那么实际上是求一个图, 没有自环, 各个点的度数都是2的方案数。 考虑dp, 用f...

2018-07-21 10:32:53 143

原创 [Nowcoder 2018ACM多校第一场A] Monotonic Matrix

题目大意:构造一个n*m的矩阵A, 满足只有0,1,2构成, 对于每一行每一列都是非递减序列的方案数模109+7109+710^9+7, 数据组数不超过10510510^5(n,m≤103)(n,m≤103)(n, m \leq 10^3)题目思路: 考虑01和12的分界线, 实际上是两条(0,0)到(n,m)的路径, 可以重合一部分但不能交错, 考虑把其中一个分界线平移向量(1,-1), 等...

2018-07-20 00:13:10 193

原创 [Codeforces 975E] Hag's Khashba

题目链接: http://codeforces.com/problemset/problem/975/E题目大意: 按逆时针顺序给出一个凸多边形的n个顶点, 一开始第1,2号顶点被钉在了墙上, q个操作, 有两种操作:(1, f, t), 解除f点的钉子, 待图形在重力作用下平衡后, 将t点固定;(2, v),询问当前v点的位置。(n≤104,q≤2∗105)(n≤104,q≤2∗105)(n...

2018-07-18 23:46:33 208

原创 [Codeforces 980F] Cactus to Tree

题目链接: http://codeforces.com/problemset/problem/980/F题目大意: 给你一个n个点, m条边的仙人掌, 求对于每一个点, 删除某些边使得原图变成一棵树后, 在最优情况下该点到所有点的距离最大值的最小值。(n≤105)(n≤105)(n \leq 10^5)思路: 类似于树形dp, 只不过有些点是一个简单环。 我们可以通过dfs先预处理出所有...

2018-07-18 01:26:34 349

原创 [Codeforces 979E] Kuro and Topological Parity

题目链接: http://codeforces.com/problemset/problem/979/E题目大意: 给出n个点, 每个点被染成了白色或黑色或未被染色, 可以往图中加入任意条编号小的指向编号大的有向边, 定义交错路径为一条路径上交错出现黑点白点的路径, 求使得图中交错路径数的奇偶性满足性质p的方案数模109+7109+710^9+7。 (n≤50)(n≤50)(n \leq 50...

2018-07-17 00:44:04 269

原创 [Codeforces 1009G] Allowed Letters

题目链接: http://codeforces.com/problemset/problem/1009/G题目大意: 给出一个字符串s(小写’a’-‘f’构成),你可将其重新排列, 对于某一个位置i可能有允许放的字符集合限制, 求一个重排后字典序最小的满足要求的串, 无解输出”Impossible”。 ()()()...

2018-07-16 11:37:57 663

原创 [Codeforces 946E] Largest Beautiful Number

题目链接: http://codeforces.com/problemset/problem/946/E题目大意: 给一个数字串s, 求一个最大的小于它的“漂亮数”(存在一种排列使得该数是回文的), 保证输入串长度为偶数, t组数据[Math Processing Error](t≤105,|s|≤2∗105)(t \leq 10^5, |s| \leq 2*10^5)题目思路: 先预处理...

2018-07-14 19:51:58 182

原创 [Codeforces 976F] Minimal k-covering

题目链接: http://codeforces.com/problemset/problem/976/F题目大意: 给一个二分图, 可以有重边, 使得每个点覆盖次数至少为k(0~minDegree)的最小边集。(n,m≤2000)(n,m≤2000)(n, m \leq 2000)题目思路: 所谓每个点覆盖次数至少为k, 可以看成流量至多为deg[i]-k, 然后跑最大流, 剩下的边就是我...

2018-07-14 16:44:09 223

原创 [Codeforces 979D] Kuro and GCD and XOR and SUM

题目链接: http://codeforces.com/problemset/problem/979/D题目大意: 先有一个空的数组a, 有n个操作, 维护两种操作。 1操作, 向a数组加入一个数u。 2操作, 在a数组找到一个数v, 满足k | GCD(x, v), v + x &lt;= s, 且v XOR x最大, 输出这个v, 不存在则输出-1。(所有的数组都 &lt;= 10^5)。...

2018-06-11 00:22:53 168

原创 [Codeforces 894E] Ralph and Mushrooms

题目链接: http://codeforces.com/problemset/problem/894/E题目大意: 给出一个n个点m条有向边的有向图, 每条边上初始有wiw_i个蘑菇, 且当第i次经过该条边后, 蘑菇将在当前的数量上减少i, 直到为0。 先求从一个点s出发, 最多能获得的蘑菇数。(n,m≤106,wi≤108)(n, m \leq 10^6, w_i \leq 10^8)思路:考虑在

2017-11-20 15:08:32 444

空空如也

空空如也

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

TA关注的人

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