当前位置: 首页 > wzjs >正文

免费的ai写作网站网络营销品牌公司

免费的ai写作网站,网络营销品牌公司,建设网站的法律声明,网络会议系统国内十大品牌E 简单路径计数 - 第七届校赛正式赛 —— 补题 题目大意: 给一个简单无向图,图中有 N N N 个顶点,编号为 1 − N 1-N 1−N ,有 M M M 条边,编号为 1 − M 1-M 1−M 。边 i i i 连接顶点 u i u_i ui​ 和 v i v…

E 简单路径计数 - 第七届校赛正式赛 —— 补题

题目大意:

给一个简单无向图,图中有 N N N 个顶点,编号为 1 − N 1-N 1N ,有 M M M 条边,编号为 1 − M 1-M 1M 。边 i i i 连接顶点 u i u_i ui v i v_i vi 。每个顶点的度数最多为 10 10 10

K K K 为从顶点 1 1 1 出发的简单路径(无重复顶点的路径)的数目,打印 m i n ( K , 1 0 6 ) min(K,10^6) min(K,106)

1 < = K < = 1 0 6 1<=K<=10^6 1<=K<=106

1 < = K < = m i n ( 1 0 3 , N ∗ ( N − 1 ) / 2 ) 1<=K<=min(10^3,N*(N-1)/2) 1<=K<=min(103,N(N1)/2)

1 < = u i , v i < = N 1<=u_i,v_i<=N 1<=ui,vi<=N

思路:

路径数最多 1 0 6 10^6 106 ,可以考虑搜索所有可行路径并进行剪枝

int ans=0,vis[N];
void dfs(int u){if(ans==1e6) return ;ans++;for(auto x:g[u]){if(vis[x]==0){vis[x]=1;dfs(x);vis[x]=0;//回溯路径if(ans==1e6) return ;}}
}

代码:

#include <bits/stdc++.h>
using namespace std;
#define int long long
#define fi first
#define se second
#define PII pair<int,int>
#define lowbit(x) x&-x
#define ALL(x) x.begin(),x.end()const int mod = 1e9 + 7;
const int N = 2e5 + 10;vector<int> g[N],vis(N);
int n,m,ans;void dfs(int u) {if(ans==1e6) return ;ans++; for(auto x:g[u]){if(vis[x]==0){vis[x]=1;dfs(x);vis[x]=0;}if(ans==1e6) return ;}
}void solve() {cin>>n>>m;for(int i=1;i<=m;i++){int u,v;cin>>u>>v;g[u].push_back(v);g[v].push_back(u);}vis[1]=1;dfs(1);cout<<ans<<'\n';
}signed main() {std::ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);int T = 1;
//	cin >> T;while (T--) {solve();}return 0;
}
http://www.dtcms.com/wzjs/783296.html

相关文章:

  • 湖南省军区强军网网站群建设项目做网站 什么主题较好
  • 公司网站建站软件企业邮箱哪个好
  • 洛阳霞光企业网站建设公司广州网站seo招聘
  • wordpress 类似建站个人注册公司需要哪些材料
  • 网站吸引客户有创意的大学活动策划
  • 企业内部网站制作温州旅游 网站建设
  • 照片素材库网站免费网络整合营销策划的目标
  • 优质做网站公司济宁培训网站建设
  • 网站建设买了域名网站开发和嵌入式开发哪个
  • 长沙银狐做网站企业网站推广形式有
  • 上海建站网络科技有限公司建站之星网站 和服务器
  • 外贸网址建站安卓网站开发ui
  • 庐江县建设网站网站的建设模式
  • 成都网站建设找重庆最佳科技建设厅电工证查询网站
  • 广东制冷设备网站建设费用企业英文网站制作
  • idea 网站开发美食网站制作代码
  • 安徽建设网站做网站需要源码
  • 关于网站建设文章灰色词seo
  • 如何制作个人作品网站福步外贸官网
  • 北京建站者公司免费登记照制作app
  • 房屋网站修改wordpress发表评论
  • 网站建设怎么样找客户快企业所得税率
  • 九江 网站建设平邑县住房和城乡建设局网站
  • 检察院网站建设方案公司企业策划书模板
  • 红河学院网站建设建筑施工企业
  • 成都网站外包优化下面哪些是用作电子商务网站开发
  • 福建省漳州市建设局网站西安百度竞价开户
  • 网站升级改造建设方案免费论坛建站系统
  • 网站建设设计开发公司wordpress 筛选 插件
  • 企业网站软件装饰设计乙级资质