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

室内设计联盟官方网站入口品牌营销策略有哪些

室内设计联盟官方网站入口,品牌营销策略有哪些,做网站用的语言,搜索引擎营销方案题目描述 给定无向连通图G(V, E)&#xff0c;该图有n个顶点&#xff0c;e条边。用m种颜色对G中的顶点着色&#xff0c;使得任意两个相邻顶点着色不同。输出着色后的所有可能的结果。 输入 第一行三个整数&#xff0c;分别表示n&#xff0c;e 和 m 的值。1<n,m<10。 下…
题目描述

给定无向连通图G=(V, E),该图有n个顶点,e条边。用m种颜色对G中的顶点着色,使得任意两个相邻顶点着色不同。输出着色后的所有可能的结果。

输入

第一行三个整数,分别表示n,e 和 m 的值。1<=n,m<=10。
下面e行,每行二个整数,表示边的两个顶点,顶点编号为0,1,2,...,n-1。

输出

如果能用m种颜色着色,输出染色后的所有可能的结果(输出顺序见样例);否则输出No solution。

样例输入 Copy
4 5 3
0 1
0 3
1 2
1 3
2 3
样例输出 Copy
1 2 1 3
1 3 1 2
2 1 2 3
2 3 2 1
3 1 3 2
3 2 3 1
#include<bits/stdc++.h>
using namespace std;
int n,e,m;
vector<vector<int>> G;
vector<int>col;
vector<vector<int>> res;
bool valid(int u,int c)
{for(int i=0;i<G[u].size();i++){if(col[G[u][i]]==c){return false;}}return true;
}
void solve(int u)
{if(u==n){res.push_back(col);return;}for(int c=1;c<=m;c++){if(valid(u,c)){col[u]=c;solve(u+1);col[u]=0;		}}	}
int main ()
{cin>>n>>e>>m;G.resize(n);col.resize(n,0);for(int i=0;i<e;i++){int u,v;cin>>u>>v;G[u].push_back(v);G[v].push_back(u);}solve(0);if(res.empty()){cout<<"No solution"<<endl;}else{for(int i=0;i<res.size();i++){for(int j=0;j<n;j++){cout<<res[i][j]<<(j<n-1?" ":"\n");}}}return 0;
}
//by crtzk7

http://www.dtcms.com/wzjs/82860.html

相关文章:

  • 菜鸟建站网做企业推广的公司
  • 单位建设网站申请报告网页制作的步骤
  • 长沙功能网站建设黑龙江最新疫情
  • 做网站收费 知乎百度大搜是什么
  • 淘宝网站是怎么做的国外网页模板
  • a站是啥搜索引擎优化seo方案
  • 工信部网站查询seo优化网站源码
  • 营销网站优化seo搜索app下载
  • 做外汇消息面的网站怎样在百度上做免费推广
  • 谁会写网站代码seo广告投放
  • 网站搭建配置seo优化方法
  • 网站建设交易百度电话销售
  • vr网站开发最新发布的最新
  • 手机销售网站制作长尾词挖掘工具爱站网
  • 网站制作 长沙谷歌优化推广
  • 庄辉个人网站建设教学专业seo网络营销公司
  • php会了 怎么做网站手机百度网页版入口
  • 网站建设公司广告标题语求购买链接
  • 广告游戏重庆seo公司排名
  • 怎么通过网站打广告长沙百度推广运营公司
  • 惠安县住房和城乡规划建设局网站产品推广运营方案
  • 长沙圭塘网站建设公司seo网站优化助理
  • 南开做网站公司免费seo课程
  • 淮安市建设工程施工图审查处网站网络营销成功案例有哪些
  • 做浏览任务赚钱的网站营销型网站建设总结
  • 专业建站公司的业务内容网站转让出售
  • 哪个公司做网站最好深圳手机刷网站排名软件
  • 2017做网站挣钱吗搜索引擎优化百度百科
  • 做网站的软件 简单易学站外推广怎么做
  • 棋牌推广如何精准引流搜索引擎优化的对比