首页 > 其他分享 >IOI 2007 Flood

IOI 2007 Flood

时间:2023-11-01 10:33:05浏览次数:41  
标签:需要 墙壁 bfs Flood 2007 IOI 节点 dis

有一些墙壁链接(ax,ay), (bx,by)

每次若有墙壁的两边一个有水,一个为空,墙壁就破了然后水开始充了起来

找出最后还存在的墙壁

 

首先我们可以看出来墙壁的两边是可以用节点表示的

我们需要合并一些区间什么的, 听说这一题有些人利用对偶图来求但是我不会

可以自己想想怎么样合并/哪个区间要合并

 

Ok,现在我们要找联通性。并查集?看完答案才知道,其实01 bfs就可以

那么为了寻找最外面的一个节点, 我们可以找max y的节点然后就是dfs

然后呢唯一难点在于建图, 我其实蛮懵的。什么时候w=0, w=1需要好好想想

看到别人的做法是节点i表示墙壁的第一边, i+m为第二边

然后看dis[i]=dis[i+m] 他就存在

 

说实话我不太会这题是看了答案才知道的。 

感悟:

1.这个题目卡MLE, 需要用那种什么 for(int u=head[u]; u!=-1; u=next[u]) 什么的需要学习一下

2.我对于怪题还不太熟, 需要多练

3.我不太知道01 bfs 的用法, 需要多学学

4.建图也不太会 [哭死]

 

我本身也在学习所以也没什么大不了的, 加油!!!

 

标签:需要,墙壁,bfs,Flood,2007,IOI,节点,dis
From: https://www.cnblogs.com/yonglicp/p/17802479.html

相关文章

  • IOI 2007 Aliens
    今天开始做IOI的学习笔记,就从我出生的年份开始吧IOI2007Aliens:给你三个整数N,X,Y表示网格有N*N大,而(X,Y)是黑色的图那个图是这样的:#.#.#.#.#.#.#.#.#.#.#.#.# #表示黑色 .表示白色而整个N*N的网格只有一个这样的图形,每个箱子有一个偶数M为长度......
  • 加拿大生信开源学习资源Bioinformatics.ca
    之前给大家推荐过教育部首批490门“国家精品在线开放课程”,里面很多跟生物或编程相关的免费经典课程。除了国内这些开放的学习资源外,还有许多国外的免费资源,比如英语写作常见错误和视频中是斯坦福大学老师的授课视频,很经典。如果时间紧张,只看前两节也挺好。今天给大家推荐的是加拿......
  • P4899 [IOI2018] werewolf 狼人 题解
    P4899[IOI2018]werewolf狼人题解题目描述省流:\(n\)个点,\(m\)条边,\(q\)次询问,对于每一次询问,给定一个起点\(S\)和终点\(T\),能否找到一条路径,前半程不能走\(0\thicksimL-1\)这些点,后半程不能走\(R+1\thicksimN-1\)这些点。中途必须有一个点在\(L\thicksimR\)之......
  • 震惊!石室中学某男子竟 AK IOI!
    近日,小编发现,石室中学某男子竟然AK了IOI,这究竟是怎么一回事呢?请跟随小编的脚步来看看吧!你知道是谁AK了IOI吗?没错!就是我!我AK了IOI!我是犇犇,IAKIOI!我爱AK,AK爱我。一直AK,从未超越。......
  • 【dp】【进制】P3464 [POI2007] WAG-Quaternary Balance 题解
    P3464显然的,先将原数变为四进制的数。由于算的是进位/不进位的代价最小值和方案数,容易想到dp。这里假定该四进制数是从高位到低位的,顺序显然是由低位到高位。令\(f_{i,0/1}\)表示第\(i\)位进/不进位的最小代价,\(g_{i,0/1}\)表示的是最小代价下的方案数。转移是简单的......
  • 正如ioi2023noip二十连游寄
    day1抽象场。T1是诈骗题,剩下三题都是撒币概率期望。赛事没有人过t3t4。毫无意义。T2想不到可以把相似的状态归在一起。从\(O(2^{3n})\)到\(O({\begin{pmatrix}n+m\\n\end{pmatrix}}^3)\),很难想到。不过foi的时候甚至听说过拆分数复杂度的题。day2信心场。但是我没有信......
  • [IOI2000] 邮局
    [IOI2000]邮局题目描述高速公路旁边有一些村庄。高速公路表示为整数轴,每个村庄的位置用单个整数坐标标识。没有两个在同样地方的村庄。两个位置之间的距离是其整数坐标差的绝对值。邮局将建在一些,但不一定是所有的村庄中。为了建立邮局,应选择他们建造的位置,使每个村庄与其最近......
  • 【分享】office 2007、2010、2013最终版分享 (转)
    转自宋永志博客,宋永志博客-最纯净的系统下载站(songyongzhi.com)Office2007SP3简体中文专业增强版2019.02(终结版)软件介绍:1、Office2007SP3专业增强版,集成补丁至2019年02月,集成正版序列号,安装完后自动激活。2、Office2007只有32位版本,可以兼容64位系统,请放心使用。3、......
  • IOI2022 无线电信号塔
    询问实际上是求笛卡尔树上的叶子结点个数,因为非叶子一定无法与子树内通信发现如果两个叶子\(u,v\)以\(\text{LCA(u,v)}\)的某一祖先\(p\)进行通信,那么\(p\)的祖先也一定能通信,保证两两能通信的关键就是一棵对于所有关键点的虚树,由于关键点之间并不存在祖先后代关系,因此笛......
  • 题解 CF1034C【Region Separation】/ SS221116D【Xiong AK 10 IOI】
    很妙的性质题!全是意识流证明见过吗?problem每次选一个非空边集删掉,谓之曰砍树。砍树后需要满足每个连通块的点权和相同。在一个方案中可以砍很多次树,都要满足砍树后的要求。一共有多少种合法方案呢?\(n\leq10^6,1\leqa_i\leq10^9\)。solution假如我们将树砍成\(k\)个连通......