E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
coloring
【题解】 CF1027E Inverse
Coloring
\(Description:\)Youaregivenasquareboard,consistingofnnnrowsandnnncolumns.Eachtileinitshouldbecoloredeitherwhiteorblack.Let'scallsomecoloringbeautifulifeachpairofadjacentrowsareeitherthesameordifferent
weixin_34212762
·
2020-08-01 04:38
Grid
Coloring
链接:https://ac.nowcoder.com/acm/contest/5671/G来源:牛客网Roundgoddrawsagridgraphofsizennwithn×nn\timesnn×ncells.Shecanuseoneofkkkcolorstocoloreveryedgeonce,butlzrgiveshersomelimits.lzrlovesbalance.Allcolors
qq_45323960
·
2020-07-31 23:48
思维
ACM
cf1027E Inverse
Coloring
dp
DescriptionYouaregivenasquareboard,consistingofnnnrowsandnnncolumns.Eachtileinitshouldbecoloredeitherwhiteorblack.Let’scallsomecoloringbeautifulifeachpairofadjacentrowsareeitherthesameordifferentineve
olahiuj
·
2020-07-31 18:43
c++
codeforces
一般dp
牛客多校第六场 Grid
Coloring
(染色,构造)
题意:n∗nn*nn∗n的格子,kkk种颜色。给每条边染色,要求不存在一行或一列颜色相同不存在同色环各种颜色使用的数目相同思路:特判一下无解的情况n==1∣∣k==1∣∣2∗(n+1)∗nmod k !=0n==1||k==1||2*(n+1)*n\modk\;!=0n==1∣∣k==1∣∣2∗(n+1)∗nmodk!=0其他情况有解。每一行从左到右顺序染色,从左到右对竖边染色,从上到下执行这
tomjobs
·
2020-07-30 16:21
思维构造
#
其他比赛题目
2020牛客多校训练 G-Grid
Coloring
我怀疑我偷渡成功#include#include#include#include#include#include#definelllonglongusingnamespacestd;constintINF=0x3f3f3f3f;constdoublepi=acos(-1),eps=1e-8;intmain(){//ios::sync_with_stdio(false);//cin.tie(0);c
做回甲乙丙丁
·
2020-07-30 16:41
2020牛客多校第六场G-Grid
Coloring
(思维)
DescriptionSolution当k∤nk\nmidnk∤n时只要依次1,2,3,...,k1,2,3,...,k1,2,3,...,k即可当k∣nk\midnk∣n时依次1,2,3,...,k1,2,3,...,k1,2,3,...,k会重复每行(列)后+1+1+1错开即可#includeintT,n,k,p;intmain(){scanf("%d",&T);while(T--){scan
ding_ning123
·
2020-07-30 15:18
2020牛客暑期多校训练营
2020牛客多校第六场 Grid
Coloring
题目https://ac.nowcoder.com/acm/contest/5671/G思路构造题注意n==1其他没啥好说的代码#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include
kosf_
·
2020-07-30 13:46
Grid
Coloring
(构造)
GridColoring题目描述Roundgoddrawsagridgraphofsizennnwithn×nn×nn×ncells.Shecanuseoneofkkkcolorstocoloreveryedgeonce,butlzrgiveshersomelimits.lzrlovesbalance.Allcolorsshouldappearinthesamenumberoftimes.lzrl
幽影相随
·
2020-07-30 10:28
杂题
2020牛客暑期多校训练营第六场Grid
Coloring
GridColoring原题请看这里题目描述:RoundgodRoundgodRoundgod绘制了一个包含n∗nn*nn∗n格子的图,他可以用kkk种颜色,对每一条边进行染色,但有一些限制:每种颜色必须出现相同次数图上不能有单色环每一行和每一列,至少包含222种颜色。输入描述:输入包含多个测试用例。输入的第一行包含一个整数TTT(((111≤\le≤TTT≤\le≤100100100)))在接下
2018summerljy
·
2020-07-30 09:18
Grid
Coloring
(思维)
题意:给n*n的网格图的边染k种颜色,每种色染的边数相同,构造不存在同色环及整行整列不同色的方案。题解:思维n=1,k=1,2*(n+1)*n%k!=0这三种情况肯定是不行的。接下来考虑两种情况。①n%k!=0这个直接一行一行颜色从1到k顺着涂就行了,再接到列上。②n%k=0如果按照上述方法涂,会出现同色环,我们这样涂:假如n=3,k=3,对于行来说123231312即每次开头涂的颜色往后挪一位。
gongyuandaye
·
2020-07-30 09:58
思维
思维
2020牛客暑期多校训练营(第六场)——G Grid
Coloring
2020牛客暑期多校训练营(第六场)——GGridColoring题目描述Roundgoddrawsagridgraphofsizen×ncells.Shecanuseoneofkcolorstocoloreveryedgeonce,butlzrgiveshersomelimits.1.lzrlovesbalance.Allcolorsshouldappearinthesamenumberofti
你的王叔叔
·
2020-07-30 08:23
2020牛客暑期多校训练营(第六场) G:Grid
Coloring
构造 (较简单的构造+证明)
题解的构造,比较麻烦。以下是更简单的构造:设a数组a[M][M];a[i*2-1][j],表示第i行(横线)第j个横着的线的颜色。a[i*2][j],表示第i行(竖线)第j个竖着的线的颜色。如代码中这样赋值,以下是样例涂色的图例。这样构造有个显然的好处:首先任意相邻两个横线(左右)的颜色一定不同,这样规则3就满足一半了。下面证明任意相邻两个竖线(上下)的颜色不同:这样规则3完全满足。且:任意相邻两
夕林山寸
·
2020-07-30 08:42
思维————构造题
2020多校牛客
2020牛客暑期多校训练营(第六场) Grid
Coloring
原题题目描述样例输入22325输入123132132123-1思路首先,我们考虑不合法的情况。若n=1n=1n=1,则是一个1×11×11×1的环,每涂上一个颜色就是一行或一列,肯定不合法。若k=1k=1k=1,则只有一种颜色,每一行和每一列和每一个环都是同种颜色,肯定不合法。若2n×(n+1)2n×(n+1)2n×(n+1)%k!=0k!=0k!=0,其中2n×(n+1)2n×(n+1)2n×(
火箭勇士热火
·
2020-07-30 08:37
2020牛客暑期多校训练营(第六场)Grid
Coloring
题目描述分析先判断无解的情况,易得:当n=1n=1n=1,k=1k=1k=1,2(n+1)n%k≠02(n+1)n\%k≠02(n+1)n%k=0时无解。然后开始构造答案。由于是specialjudge,所以可以随便构造。以下是一种方法:我们可以把每一条边从上到下,从左到右标号,然后按1∼k1\simk1∼k的顺序标号。接下来证明为什么可行1、对于每一行和每一列,显然不会一种颜色到底,且每种颜色
qq_46070004
·
2020-07-30 07:33
构造
程序设计
Grid
Coloring
(动态规划)
借鉴:https://www.cnblogs.com/clrs97/p/7841819.html#includetypedeflonglongll;constintN=40;intn,m,i,j,k;llans,f[N][N];//f[i][j]表示考虑前i行,第i行前j个为B的种类,额,前0个有意思。chara[N][N];boolcan[N][N];inlineboolcheck(intx,i
碳酸钙的01妖精
·
2020-07-30 05:54
c++
动态规划
牛客多校3 G
Coloring
Tree (DFS+BFS)
题意:给你一个由n个节点n-1条边组成的树,之后你可以在每个节点上面染颜色,定义一个颜色度,表示的是相同颜色最近的距离是多少,现在想问你颜色度为d的染色方案数是多少。思路相同颜色最近的距离是D,换句话说就是一个节点在距离D内都不能有相同的颜色。那么我们定义F(D)表示的是颜色度大于等于D的时候的方案数,那么的话,颜色度等于D的方案数其实就是F(D+1)-F(D),知道这个之后我们就可以求F(D)了
鶸鶸
·
2020-07-30 05:31
搜索
J - Grid
Coloring
Gym - 101652W (dp)
题意:B点左上全为B,求剩余可能填充方案。当某行B在R之后出现无答案,l,r维护出阶梯形,再dp,临界条件一行的情况,之后前面全B后面R一种,上下关系的话(我从下到上),i,j对i-1,j之后的无染色影响,可转移。#include usingnamespacestd;typedeflonglongll;intn,m;charmp[35][35];intl[35],r[35];lldp[35][35
Jayson_Jun
·
2020-07-30 03:06
acm
Gym - 101615J Grid
Coloring
DP 2017-2018 ACM-ICPC Pacific Northwest Regional Contest (Di...
题目传送门题目大意:给出n*m的网格,有红蓝两种颜色,每个格子都必须被染色,当一个格子被染成蓝色后,这个格子左上方的一块都必须被染成蓝色,问最后的方案数量。思路:按照题目条件,如果有一个格子被染成了红色,则这个格子的右下方要全部被染成红色,也就是这个给出的网格能让我们染色的,是一个左上方和右下方都是阶梯型的图形,而对于每一行来说,当一个格子被染成了蓝色,那么左边的所有格子都必须被染成蓝色,所以我们
weixin_30302609
·
2020-07-30 02:53
[Nowcoder 2018ACM多校第三场G]
Coloring
Tree
题目大意:给你一颗节点数为n的树,有K种颜色,每个节点可以染上某一种颜色。定义一种染色方案的染色值为任意两个颜色相同节点距离的最小值。求染色值恰好等于D的染色方案数模109+7109+7。(n,K≤5000,D≤n)(n,K≤5000,D≤n)题目思路:一个染色值为D的方案,说明每对相同颜色节点的距离大于等于D,同时得至少有一对点取值正好为D,这样不是很好求。将问题作转化,令F(D)表示染色值大于
zhysora
·
2020-07-30 01:32
数学-数学原理
数学-计数问题
Grid
Coloring
(AtCoder-2687)
ProblemDescriptionWehaveagridwithHrowsandWcolumnsofsquares.Snukeispaintingthesesquaresincolors1,2,…,N.Here,thefollowingconditionsshouldbesatisfied:Foreachi(1≤i≤N),thereareexactlyaisquarespaintedinColo
Alex_McAvoy
·
2020-07-30 01:28
#
AtCoder
#
基础算法——模拟&思维
Coloring
A Border
题目地址:https://leetcode.com/problems/
coloring
-a-border/给定一个矩阵,里面有不同的数字,每个数字代表一种颜色。
桃花岛主906
·
2020-07-29 23:20
#
DFS
BFS与图论
问题 K:
Coloring
Edges on Tree-------------------------------思维(图着色)
题目描述GivenisatreeGwithNvertices.Theverticesarenumbered1throughN,andthei-thedgeconnectsVertexaiandVertexbi.ConsiderpaintingtheedgesinGwithsomenumberofcolors.Wewanttopaintthemsothat,foreachvertex,thecolo
AKone123456
·
2020-07-29 23:13
思维
图论
2020牛客暑期多校训练营(第六场)G Grid
Coloring
2020牛客暑期多校训练营(第六场)G题意:给定一个边长为n的正方形,有k种不同颜色的火柴,询问一种合理的摆放位置,使得其满足以下限制:(1)所有颜色的火柴数目应该相同(2)图中不存在一个单色循环(3)某一行或一列至少存在两种颜色。题解:其实这题十分简单,赛中忘记特判n=1导致wa了。先排除没有答案的情况,n=1,k=1,2*n*(n+1)%k!=0。解开这题的关键,是想办法构造每一个小正方形对边
代不在‘
·
2020-07-29 23:52
Coloring
Tree (转化+bfs计数)
题面:Christmasiscoming!EddyhasreceivedaChristmastreeasgift.Notsurprisingly,thetreeconsistsofNverticesandN-1edgesandmagicallyremainsconnected.Currently,allthevertexofthetreeisuncolored.Eddywantstocolorea
mizp
·
2020-07-29 23:34
搜索
Gym 101652W:Grid
Coloring
动态规划DP
(有任何问题欢迎留言或私聊&&欢迎交流讨论哦CatalogCatalogProblem:PortalSolution:AC_Code:ProblemDescription:Problem:Portal PDF链接:here 原题目描述在最下面。 给你一个n×m(30×30)n×m(30×30)矩阵,RR代表红色,BB代表蓝色。规定从左上角到每一个BB格子的地方必须都是BB,给你一个残图,你可以再.
Cwolf9
·
2020-07-29 23:42
基础DP/背包DP
ACM算法之旅
Grid
Coloring
ProblemStatementWehaveagridwithHrowsandWcolumnsofsquares.Snukeispaintingthesesquaresincolors1,2,…,N.Here,thefollowingconditionsshouldbesatisfied:Foreachi(1≤i≤N),thereareexactlyaisquarespaintedinColori
干掉学霸我称王
·
2020-07-29 22:39
c++
Gym - 101652W Grid
Coloring
GridColoring题意:有一个n*m的格子填颜色,蓝色格子的左上角只能填蓝色,红色格子的右下角只能填红色。现在输入样例已经输入了一些格子的颜色,问你有多少种填色方案。数据范围:1usingnamespacestd;typedeflonglongll;constintmaxn=40;lldp[maxn][maxn];//dp[i][j]代表第i行第j个左边全部填蓝的,右边全部填红色的个数。in
子灬丶逾
·
2020-07-29 22:14
poj 1419 Graph
Coloring
图着色问题
GraphColoringTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:3829Accepted:1710SpecialJudgeDescriptionYouaretowriteaprogramthattriestofindanoptimalcoloringforagivengraph.Colorsareappliedtothenodesof
一起来玩玩呗
·
2020-07-29 21:39
POJ
图论
Codeforces 902 B.
Coloring
a Tree 简单的树
题意给出n(1e4)个点的树:n-1个数表示节点的父节点,然后n个数(不等于0)表示节点应该涂的颜色.初始时刻颜色全为0,对一个点涂色会使它的所有子节点涂上相同颜色,问至少需要涂几次颜色.解法首先一定是先染父节点,再选择是否需要染子节点.根节点一定需要染,其余节点是否需要染色取决于它与它的父节点最终颜色是否相同.遍历每个节点,如果最终颜色与父节点不同,则需要染色的次数+1.注意题目中给的树结构表示
Little_Fall
·
2020-07-29 20:43
题解
寒假刷题18:E2 - String
Coloring
(hard version)
题目链接:StringColoring(hardversion)题目解析:根据狄尔沃斯定理这道题其实就是在求最长的递减子序列因为只有26个字符,直接暴力就行AC代码:#includeusingnamespacestd;intn,a[200003],maxx[200],maxxx=0,ans[200003],col;charc;intmain(){scanf("%d",&n);for(inti=1;
int_lyy
·
2020-07-29 19:16
2018.09.19 atcoder Snuke's
Coloring
(思维题)
传送门谁能想到这道题会写这么久。本来是一道很sb的题啊。就是每次选一个点只会影响到周围的九个方格,随便1e9进制就可以hash了,但是我非要作死用stl写。结果由于技术不够高超,一直调不出来。然后换成1e9进制的hash发现一直WA。感觉是longlong与int之间卡出了一点问题吧。然后调了半天终于调过了。代码:#include#defineN100007usingnamespacestd;in
SC.ldxcaicai
·
2020-07-29 18:22
Coloring
Tree
考虑这样一个推广问题:有一个无向图,给每个点染色,有k种颜色,任意两个距离usingnamespacestd;#definemod1000000007#definelllonglong#defineN5050vectorp[N];intn,K,D,head[N],u,v;boolvis[N];intdfs(intu,intfa,intdis){intres=1;for(inti=0;i0)res+
cat_pikapikapi
·
2020-07-29 17:48
树
牛客网暑期ACM多校训练营(第三场)G
Coloring
Tree 树的BFS性质
链接:https://www.nowcoder.com/acm/contest/141/G来源:牛客网Christmasiscoming!EddyhasreceivedaChristmastreeasgift.Notsurprisingly,thetreeconsistsofNverticesandN-1edgesandmagicallyremainsconnected.Currently,all
Ghostkkkk
·
2020-07-29 17:02
组合数学
树
组队赛4:Gym 101652W:Grid
Coloring
(DP)
参考来源https://blog.csdn.net/qq_37129433/article/details/81841855具体思路看这篇博文我觉得就可以了。图片这个图片是其中一个样例01组成的矩阵是数组a[i][j],用来状态转移。下面的矩阵是数组dp[i][j],dp[i][j]表示从前面涂到这个点,有多少种方案这个数组a的作用(转态转移),非常巧妙。它将右上角的矩阵的值(126)通过中间传递
Authur_gyc
·
2020-07-29 16:12
Newcoder 141 G.
Coloring
Tree(组合数学+bfs序)
Description给出一棵nn个节点的树,初始状态每点都没有颜色,现在用KK种颜色给这棵树染色,要求同色的两点在树上的最短距离为DD,问染色方案数Input第一行三个整数n,K,Dn,K,D,之后n−1n−1行每行输入一条树边(1≤K#include#includeusingnamespacestd;typedeflonglongll;#definemaxn5005#definemod1000
v5zsq
·
2020-07-29 16:02
Newcoder
组合数学
杂题
Codeforces Gym 221682 W Grid
Coloring
(DP)
ProblemW—limit1secondGridColoringYouhaveanm-by-ngridofsquaresthatyouwishtocolor.Youmaycoloreachsquareeitherredorblue,subjecttothefollowingconstraints:•Everysquaremustbecolored.•Colorsofsomesquaresarea
Shili_Xu
·
2020-07-29 16:46
动态规划
codeforces C.
Coloring
Trees
ZStheCoderandChristheBaboonhasarrivedatUdayland!Theywalkedintheparkwherentreesgrow.Theydecidedtobenaughtyandcolorthetreesinthepark.Thetreesarenumberedwithintegersfrom1tonfromlefttoright.Initially,tree
菜逼一枚
·
2020-07-29 16:14
大学竞赛
leetcode 1034
Coloring
A Border 解法 python
一.问题描述Givena2-dimensionalgridofintegers,eachvalueinthegridrepresentsthecolorofthegridsquareatthatlocation.Twosquaresbelongtothesameconnectedcomponentifandonlyiftheyhavethesamecolorandarenexttoeachothe
奋力翻身的咸鱼=_=
·
2020-07-29 15:37
leetcode算法从零到结束
leetcode
python
算法
Gym - 101652W I - Grid
Coloring
(dp)
原题地址:http://codeforces.com/gym/101652/attachments参考博客:https://blog.csdn.net/Shili_Xu/article/details/79701749#include#defineeps1e-8#defineINF0x3f3f3f3f#definePIacos(-1)#definelsonl,mid,rt<<1#definerso
yiqzq
·
2020-07-29 14:01
ACM_DP
D - Grid
Coloring
(思维)
题目链接:https://atcoder.jp/contests/arc080/tasks/arc080_bProblemStatementWehaveagridwithHHrowsandWWcolumnsofsquares.Snukeispaintingthesesquaresincolors11,22,......,NN.Here,thefollowingconditionsshouldbes
凌晨四点的洛杉矶fly
·
2020-07-29 14:24
思维好题
牛客多校三-G题-
Coloring
Tree (bfs+计数)
题目链接题意:有一颗有n个节点的树,现在你有k种颜色,要给树的每个节点上颜色,然后给出一个D,表示上完颜色后树的colorness为D,colorness的定义为树上颜色相同的点的最短的距离。求colorness等于D的上色方案数。思路:我们定义f(D)为colorness大于等于D的方案数,那么ans=f(D)-f(D+1);对于如何求f(D),通过第一个bfs从根向下遍历树,对于bfs顺序前遇
---cyh---
·
2020-07-29 14:09
搜索
牛客网暑期ACM多校训练营(第三场) G-
Coloring
Tree 计数,思维题
Christmasiscoming!EddyhasreceivedaChristmastreeasgift.Notsurprisingly,thetreeconsistsofNverticesandN-1edgesandmagicallyremainsconnected.Currently,allthevertexofthetreeisuncolored.Eddywantstocoloreachv
lifelikes
·
2020-07-29 14:06
脑洞
暴力求解
2018牛客网暑期ACM多校训练第三场 G-
Coloring
Tree
题目链接:G-ColoringTree题意:N个节点的树,可以染色K种要求相同颜色节点的距离为D,求问方案总数。分析:BFS构造函数f(D)表示相同颜色节点距离至少为D的方案总数,那么最后答案就是f(D)-f(D+1)对于当前节点,找出已经访问过的节点中与当前节点的距离小于D的节点。这些节点任意两个之间的距离一定小于D,所以这些节点的颜色是互不相同的。记录总个数为cnt,则当前节点可以染的颜色种数
老年退役选手
·
2020-07-29 13:40
2018多校
宽搜
C - String
Coloring
C-StringColoringagc026.contest.atcoder.jpTimelimit:3sec/Memorylimit:1024MBScore:600pointsProblemStatementYouaregivenastringSoflength2NconsistingoflowercaseEnglishletters.Thereare2^2Nwaystocoloreachcha
c201904
·
2020-07-29 13:01
DP
AtCoder Beginner Contest 069 D - Grid
Coloring
D-GridColoringTimelimit:2sec/Memorylimit:256MBScore:400pointsProblemStatementWehaveagridwithHrowsandWcolumnsofsquares.Snukeispaintingthesesquaresincolors1,2,…,N.Here,thefollowingconditionsshouldbesati
J1nAB1n9
·
2020-07-29 13:39
Atcoder
D - Grid
Coloring
ProblemStatementWehaveagridwithHrowsandWcolumnsofsquares.Snukeispaintingthesesquaresincolors1,2,…,N.Here,thefollowingconditionsshouldbesatisfied:Foreachi(1≤i≤N),thereareexactlyaisquarespaintedinColori
Abandoninged
·
2020-07-29 13:23
平时学习对应知识点练习题
G-Grid
Coloring
2020牛客暑期多校训练营(第六场)
https://ac.nowcoder.com/acm/contest/5671/G过完这题的时候只过了20个,H过了30个,这是我没想到的。我出了名的不会cfdiv2C难度的构造题,然而这道水题竟然最后也没比H多过多少。。。首先我们先横着放横边,下一个放的等于上一个放的+1,然后把他们放完,这样保证了每一横条有不同的,因为相邻两个都不同接着再横着放竖边,下一个放的等于上一个放的+1,由于相邻两个
二分抄代码
·
2020-07-29 13:12
思维
规律
2020牛客暑期多校训练营Grid
Coloring
(构造)
GridColoring题目描述输入描述:输出描述:示例1输入22325输出123132132123-1题目大意给出一个n∗nn*nn∗n的正方形网格,有kkk种颜色。现要求你将网格的每一条边染色,使得满足以下3个条件。limit1limit1\qquadlimit1所有的颜色的边的数量都是相等的limit2limit2\qquadlimit2没有一个环是只有一种颜色的。limit3limit3\
Zc_Ethan
·
2020-07-29 07:35
2020牛客多校
构造
using "code coverage
coloring
" to help debuging
WhenItriedtoinvestigateadefect,usuallythefirstthingthatIwanttoverifyisthe“runtime”executionflow.Andifthe“runtime”flowdidn’tmatchthe“expected”flow,Iwouldbeveryclosetotherootcauseofadefect.However,somet
Zy0414
·
2020-07-27 18:03
runtime
ui
Good ol' Numbers
Coloring
原题地址这道题是道思维题,自己没想到是gcd,导致这场比赛后面的题做的时候心态炸了。题意:给你两个数,询问是否有无限个黑色的区域(判断是否是黑色区域题目中写的很清楚)思路:因为1和任何数都会使黑色区域有限(其实都是白的,没有黑的。。),且发现样例中的6,9黑色区域是无限的,然后自己写了几个数去推发现只要gcd(a,b)==1,那么黑色区域就是有限的。反之就是无限的。(自己憨批了,看见样例中有限的区
dsrics
·
2020-07-15 22:09
“”艰难“”AC
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他