[LuoguP2124]奶牛美容_bfs_floyd_曼哈顿距离
2024-09-05 06:56:53
奶牛美容
题目链接:https://www.luogu.org/problem/P2124
数据范围:略。
题解:
发现数据范围只有$50$,显然可以直接$bfs$求出联通块,$floyd$求出相邻两点最短路。
但是吧,不能把两个联通块之间取最短路然后加和。
因为可能存在一个点变成$*$,它既贡献了其中两个联通块的连通,又贡献了另两个联通块的连通。
我们需要用曼哈顿距离特判即可。
最新文章
- redis 集群热备自动切换sentinel配置实战
- 创维37K05HR黑屏有声音故障维修
- [python] 字符串引用
- ASP.NET datable导出excel
- 学OpenGL的一些好的网站
- IOS学习之路十八(通过 NSURLConnection 发送 HTTP 各种请求)
- IOS开发使用YiRefresh进行刷新
- 内功心法 -- java.util.ArrayList<;E>; (4)
- 两个大数相乘-Java
- [坑]Spring利用注解@Value获取properties属性为null
- Linux下单机实现Zookeeper集群
- centos7 安装 oh my zsh
- aircrakf
- Windows下命令行怎样登录MySQL
- NIO Channel和Buffer
- java动手动脑1
- elastic-job 新手指南&;官网指南
- JAVA实现组合、排列、重复排列(多层循环)
- 查看网卡流量:sar
- iOS学习之iOS沙盒(sandbox)机制和文件操作之NSFileManager