首页 > 其他分享 >[AGC004C] AND Grid

[AGC004C] AND Grid

时间:2024-09-15 11:12:48浏览次数:9  
标签:原图 黑色 格子 AGC004C 网格 Grid

题意

给定一张黑白网格图,每个格子有两个颜色,保证边界没有黑色

你需要另外构造两张网格图,使得两张黑色格子四联通,且两个网格黑色的交刚好等于原图。

\(n \le 500\)。

Sol

很好玩的构造题。

注意到边界没有黑色格子。

不难往这个方向想:先染满,使用某种方式将整张图分成两半,这样满足原图的性质只需要在对应白点多染色就行。

因此问题变为,构造一张图,使得她和她的相反图的所有白点都与至少一个黑点相邻,并且所有黑点联通。

不难想到直接对行奇偶分组,因为原图不会染边界,因此只需要给第一张图染第一列,给第二张图染最后一列即可。

复杂度:\(O(n ^ 2)\)。

标签:原图,黑色,格子,AGC004C,网格,Grid
From: https://www.cnblogs.com/cxqghzj/p/18415083

相关文章

  • 零基础快速上手HarmonyOS ArkTS开发5---从简单的页面开始2---使用List组件构建列表、G
    接着继续往下学习页面布局的知识。最近发现之前学习这一章节的内容在官方已经被下了,替换成了另外一个案例了(https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717497398588123):而且整个视频的风格也不一样了,先看看之前的这个美女讲师:再看看现在的:哇塞,档次......
  • 【鸿蒙应用】Grid和GridItem组件
    Grid是网格容器,有行和列组成,通过GridItem组件所在的单元格做出各种各样的布局。比如:@Entry@Preview@ComponentstructIndex{privatearr:string[]=["1","2","31","14","51","61","71","18"];build()......
  • WPF datagrid contextmenu menuitem commandparameter CommandParameter="{Binding R
    Install-packagenewtonsoft.json  <DataGrid.ContextMenu><ContextMenu><MenuItemHeader="ExportSelected"Command="{BindingExportSelectedCmd}"CommandParameter="{BindingRelativeSource={Relat......
  • 【CSS in Depth 2 精译_030】5.2 Grid 网格布局中的网格结构剖析(下)
    当前内容所在位置(可进入专栏查看其他译好的章节内容)第一章层叠、优先级与继承(已完结)1.1层叠1.2继承1.3特殊值1.4简写属性1.5CSS渐进式增强技术1.6本章小结第二章相对单位(已完结)2.1相对单位的威力2.2em与rem2.3告别像素思维2.4视口的相对单位2.5......
  • WPF Datagrid DataGridTemplateColumn.CellTemplate local:ImageTextblock ImgUrl="{
    DataGridTemplate.CellTemplatecontainsonedatatemplaewilldisplaythecustomoizedcontrol,thekeylocatedatthecustomcontrol'sdependencypropertybindingandrelativesourceofx:typedatagridrow<local:ImageTextblockImgUrl="{Binding......
  • grid布局
    grid是一个css所有的网格容器的简写属性,可以设置以下属性:显式网格属性:grid-template-rows、grid-template-columns和grid-template-areas隐式网格属性:grid-auto-rows、grid-auto-columns和grid-auto-flow间距属性:grid-column-gap和grid-row-gap网格容器要使HTML......
  • 【CSS in Depth 2 精译_029】5.2 Grid 网格布局中的网格结构剖析(上)
    当前内容所在位置(可进入专栏查看其他译好的章节内容)第一章层叠、优先级与继承(已完结)1.1层叠1.2继承1.3特殊值1.4简写属性1.5CSS渐进式增强技术1.6本章小结第二章相对单位(已完结)2.1相对单位的威力2.2em与rem2.3告别像素思维2.4视口的相对单位2.5......
  • DevExpress WinForms中文教程:Data Grid - 如何自定义行和单元格的样式?
    在本教程中您将学习如何使用事件更改数据单元格样式,您将从要给显示任务数据的网格开始,并且没有应用条件格式。通过处理GridView.RowStyle事件,您将对Priority字段值为High的行应用不同的背景颜色。然后如果Status设置为New,您将使用GridView.RowCellStyle事件来突出显示这些行中的St......
  • 【五一省选集训day4】Grid Game
    【五一省选集训day4】GridGame首先发现\(n,m\le2000\),可以考虑枚举正方形左上端点\((x_0,y_0)\)。对于一个边长为\(len\)的合法的正方形,如果\(len=k\)这个正方形全黑,需要特判,否则它至少有一个白点。我们惊奇地发现,对于这样的其中一个白点,它所在的那一列一定存在恰好\(......
  • WPF datagrid datagridtemplatecolumn image mouseenter show the image in big windo
    <DataGridTemplateColumn><DataGridTemplateColumn.CellTemplate><DataTemplate><ImageSource="{BindingImgUrl}"Width="200"Height="500"><behavior:Inter......