防爆搜索解决方案hdu1572下沙面(2)
发布日期:2021-06-24 18:08:46 浏览次数:2 分类:技术文章

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

#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;int cnt,ans,n,a[7],vis[1010],g[1010][1010];void in(){ for(int i=0;i
>g[i][j]; cin>>n; cnt=0; memset(vis,0,sizeof(vis)); while(n--) { cin>>a[cnt]; if(!vis[a[cnt]]) { vis[a[cnt]]=1; cnt++; } } ans=10000; memset(vis,0,sizeof(vis));}void dfs(int s,int w,int step){ if(step==cnt) { ans=min(ans,w); return; } for(int i=0;i
>n&&n!=0) { in(); dfs(0,0,0); cout<
<

版权声明:本文博主原创文章。博客,未经同意不得转载。

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

上一篇:windows 下一个 easy_install 设备
下一篇:mysql安装三 linux源码安装mysql5.6.22

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月22日 06时12分26秒