UVA 208 Firetruck (DFS+剪枝)
发布日期:2021-08-14 17:36:07 浏览次数:18 分类:技术文章

本文共 699 字,大约阅读时间需要 2 分钟。

题意:构造出一张图,给出一个点,字典序输出所有从1到该点的路径

思路:这道题裸搜的话会超时,所以要进行必要的剪枝,刚开始我时用一个dfs从目标点开始搜,dfs能到达的点说明通过这个带你可以到达目标点,这样会超时,所以需要换另一种方法,这里我用的是flody,也可以用并查集。

代码:

#include #include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ll long long#define mod 1000000007#define mem(a) memset(a,0,sizeof(a))using namespace std;const int maxn = 20 + 5, inf = 0x3f3f3f3f;bool vis[maxn];int floyd[maxn][maxn];int d[maxn];bool G[maxn][maxn];int n,cnt,Maxn,len;void print(){ cnt++; cout<<1; for(int i = 1 ; i < len ; i ++ ){ cout<<" "<

转载于:https://www.cnblogs.com/seven7777777/p/10278741.html

转载地址:https://blog.csdn.net/weixin_30731287/article/details/95530522 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:windows设置电脑的固定IP
下一篇:对象序列化

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年11月26日 20时01分27秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

基于Android幼儿园管理系统,幼儿园管理系统 2019-06-17
android studio运行不成功,解决Android studio模拟器启动失败的问题 2019-06-17
xposed android L主题,[原创]Xposed注入实现分析及免重启定制 2019-06-17
android:background="" 预定义样式,Android预定义样式 2019-06-17
android pdf 乱码怎么解决方案,pdf文件打开是乱码怎么办?pdf字体乱码的解决办法... 2019-06-17
Android 两个应用 签名比较,android 增加自己的应用签名校验 2019-06-17
android 7.1 vivo x9,vivo x9 Android 版本7.1.2 换肤不生效 2019-06-17
android从屏幕右侧滑入控件,假设写一个android桌面滑动切换屏幕的控件(一) 2019-06-17
html5片转为base64,html5 file转换base64 2019-06-17
显示器分辨率一直跳_买显示器时你所需要了解的: 2019-06-17
client netty 主动发数据_netty事件模型实现原理 2019-06-17
归一化强度代表什么_日记(不锈钢A2-70代表的信义) 2019-06-17
rust办宏G什么意思_用Rust写一个斗兽棋游戏 2019-06-17
用a卡还是n卡_都9102年了,为什么还有人说A卡色彩比N卡好? 2019-06-17
修改df的值_详解Linux中/dev/shm目录--概念、修改大小及应用 2019-06-17
算法代码中的循环矩阵在哪体现_格拉姆矩阵(Gram matrix)详细解读 2019-06-17
怎么安装aptdaemon模块_apt install 到底做了什么 2019-06-17
mysql8.0卸载出现问题_mysql8.0卸载干净--win10 2019-06-17
mysql日志服务器搭建_rsyslog+mysql+loganalyzer日志服务器搭建 2019-06-17
大文件CSV导入MYSQL_将大csv文件导入cp网站出租搭建mysql数据库 2019-06-17