首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
病菌感染
4条解析
开通博客写题解
小琢卷不动
发表于 2021-11-23 20:42:31
考虑类似 bfs 的过程,通过一个队列去扩展我们的答案就好。 一个格子被感染,可以影响到它周围的 444 个格子,而一个格子周边一旦存在 ≥2\ge2≥2 个格子被感染那么它也会被感染,这个直接建图,类似一个拓扑排序,入度 =0=0=0 就拓扑过去就好了。 时间复杂度 O(nm)O(nm)O(nm)
展开全文
行大道
发表于 2023-03-19 09:25:12
#include<bits/stdc++.h> using namespace std; int a[1001][1001],n,m,s,f=1; int main() { cin>>n>>m; for
展开全文
牛客532105025号
发表于 2023-08-30 19:55:33
简单的多路广搜。 将最初病菌放入队列,之后依次出列,判断其向外蔓延的格子是否可以被病菌覆盖,可以被覆盖将其放入队列,否则不做操作。 代码: void solve() { int n,m; cin>>n>>m; // 按 从 0 到 n-1 进行建图 v
展开全文
DPsans
发表于 2026-04-15 11:38:53
·题意·给定一n*n矩阵,初始有m个方格被感染,当一个方格相邻的方格中有两个及以上的方格被感染时,该方格会感染;n <= 1000, m < n;·分析·可发现,最效率感染情况为,有感染方格对角相邻时,感染方格可扩散,如图:·所以,在最优感染的情况下,即对角线,感染全部结点都至少需要有n
展开全文
查看本题
查看本题讨论
相关比赛
134-牛客小白月赛4
进入比赛
938-测试标签比赛
进入比赛
939-tag测试赛
进入比赛
6023-牛客小白月赛4(重现赛)@PhantomSamurai
进入比赛
8845-上海理工大学训练赛(11.4)
进入比赛
等你来战
查看全部
2026牛客五一集训派对day1
报名截止时间:2026-05-01 17:00
2026牛客五一集训派对day2
报名截止时间:2026-05-02 17:00
2026牛客五一集训派对day3
报名截止时间:2026-05-03 17:00
牛客周赛 Round 142
报名截止时间:2026-05-03 21:00
2026牛客五一集训派对day4
报名截止时间:2026-05-04 17:00
2026牛客五一集训派对day5
报名截止时间:2026-05-05 17:00
2026深圳职业技术大学程序设计竞赛(同步赛)
报名截止时间:2026-05-10 18:00
哈尔滨华德学院第十七届程序设计竞赛(同步赛)
报名截止时间:2026-05-12 17:00
"壹零杯"第三届西华师范大学程序设计竞赛(同步赛)
报名截止时间:2026-05-24 14:30
汤圆头 Round 1
报名截止时间:2026-07-06 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题