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

个人空间网站免费河南省新闻发布会直播

个人空间网站免费,河南省新闻发布会直播,建设项目验收公示网站,php wordpress教程 pdf题干#xff1a; L2-3 图着色问题 #xff08;25 分) 图着色问题是一个著名的NP完全问题。给定无向图G(V,E)#xff0c;问可否用K种颜色为V中的每一个顶点分配一种颜色#xff0c;使得不会有两个相邻顶点具有同一种颜色#xff1f; 但本题并不是要你解决这个着色问题 L2-3 图着色问题 25 分) 图着色问题是一个著名的NP完全问题。给定无向图G(V,E)问可否用K种颜色为V中的每一个顶点分配一种颜色使得不会有两个相邻顶点具有同一种颜色 但本题并不是要你解决这个着色问题而是对给定的一种颜色分配请你判断这是否是图着色问题的一个解。 输入格式 输入在第一行给出3个整数V0V≤500、E≥0和K0K≤V分别是无向图的顶点数、边数、以及颜色数。顶点和颜色都从1到V编号。随后E行每行给出一条边的两个端点的编号。在图的信息给出之后给出了一个正整数N≤20是待检查的颜色分配方案的个数。随后N行每行顺次给出V个顶点的颜色第i个数字表示第i个顶点的颜色数字间以空格分隔。题目保证给定的无向图是合法的即不存在自回路和重边。 输出格式 对每种颜色分配方案如果是图着色问题的一个解则输出Yes否则输出No每句占一行。 输入样例 6 8 3 2 1 1 3 4 6 2 5 2 4 5 4 5 6 3 6 4 1 2 3 3 1 2 4 5 6 6 4 5 1 2 3 4 5 6 2 3 4 2 3 4输出样例 Yes Yes No No 解题报告  刚开始读错题了一直不知道这个K是干嘛用的后来发现是能切只能用K个颜色而不是1~K这些个颜色研究样例就慢慢读懂题意了。代码很简单枚举每条边判断就可以了。 AC代码 #includebits/stdc.h #define pb push_back typedef long long ll; using namespace std; const int MAX 2e6 5; pairint,int p[MAX]; int col[MAX]; int main() {int n,m,k;cinnmk;for(int i 1; im; i) {scanf(%d%d,p[i].first,p[i].second);}int q;cinq;while(q--) {int flag 1;setint ss;for(int i 1; in; i) {scanf(%d,col[i]);ss.insert(col[i]);}if(ss.size() ! k) flag 0;if(flag 1) {for(int i 1; im; i) {if(col[p[i].first] col[p[i].second]) {flag 0;break;}}}if(flag) puts(Yes);else puts(No);}return 0 ; }
http://www.huolong8.cn/news/261459/

相关文章:

  • 网站建设上海站霸dz可以做视频网站吗
  • 绵阳top唯艺网站建设微信网页版客户端
  • 网站怎么做搜素引擎如何建网站商城
  • 平台网站做代理商淘宝店网站怎么做
  • 网站后台管理系统怎么登陆网站项目分析怎么做 方法有哪些
  • 工业设计公司发展方向深圳网站优化项目
  • 开源企业网站开封河南网站建设
  • 网站建设中出现的问问题做网站怎么回本
  • 网站首页跳出弹窗wordpress 基础建站
  • 上海高端网站设计遵义网吧什么时候恢复营业
  • 在线教育平台网站建设提供手机网站开发
  • 太原做网站哪里好做网站 图片侵权
  • 响应式设计网站怎么做如何仿制手机版网站
  • 淘宝官方网站登录页面海口网红景点
  • 河南新乡做网站公司哪家好php网站开发结构
  • 做个企业网网站怎么做莆田外贸专业建站
  • 中山网站建设文化市场妇联网站建设方案
  • 湖南门户网站设计公司网站建设公司有哪些主要内容组成
  • 创建一个网站的条件有哪些网站模版二次开发跟手工制作区别
  • 做网站的哪里有wordpress增加登录页面
  • wordpress整站克隆win10优化大师好用吗
  • 网站建设的步骤教程视频潍坊建设网站的公司
  • 中山微信网站深圳网站建设优化
  • 改网站js代码用ps怎么做网站首页
  • 视频网站如何做郑州网站建设白杨网络
  • 千户微建站平台包头网站开发公司
  • 程序员给女盆友做的网站网页设计与网站建设分析
  • 网站ping怎么做雄县网站建设公司
  • 公司地址查询网站网站自己维护
  • 网站建设改版公司金华外贸网站建设