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

网站开发钱包湖北外贸网站建设多少钱

网站开发钱包,湖北外贸网站建设多少钱,广州哪个区最适合打工,网站建设的费用明细正题 题目链接:https://www.luogu.com.cn/problem/CF453C 题目大意 nnn个点mmm条边的一张无向图#xff0c;每个节点有一个wiw_iwi​表示该点需要经过奇数/偶数次。 求一条满足条件的长度不超过4n4n4n的路径 1≤n,m≤1051\leq n,m\leq 10^51≤n,m≤105 解题思路 一个结论就…正题 题目链接:https://www.luogu.com.cn/problem/CF453C 题目大意 nnn个点mmm条边的一张无向图每个节点有一个wiw_iwi​表示该点需要经过奇数/偶数次。 求一条满足条件的长度不超过4n4n4n的路径 1≤n,m≤1051\leq n,m\leq 10^51≤n,m≤105 解题思路 一个结论就是一棵树是一定有解的出了起终点每个点有入有出如果每个点的入和出视为点的话拿去树上匹配因为是联通图显然能够匹配并且一个点的入次数不会超过儿子个数*21次好像是这样总共次数就不会超过限制。 判无解的话就是如果有两个或以上包含奇数点的联通块就无解。 然后考虑怎么构造树的方案把思路放在局部方面如果一个点走完儿子它不满足条件它就需要多走一次我们之间走到父节点然后再走回来。 此时不会影响儿子的答案并且父节点在后面还可以再进行调整。 但是根节点无法调整不难发现我们还有一个可以使用因为没有限制终点一定要回到根所以我们可以最后一次不回溯到根节点就好了 时间复杂度O(n)O(n)O(n) code #includecstdio #includecstring #includealgorithm #includequeue using namespace std; const int N1e510; struct node{int to,next; }a[N1]; int n,m,tot,w[N],ls[N],v[N]; queueint q;bool flag; void addl(int x,int y){a[tot].toy;a[tot].nextls[x];ls[x]tot;return; } void dfs(int x){v[x]1;flag|w[x];for(int ils[x];i;ia[i].next)if(!v[a[i].to])dfs(a[i].to);return; } void solve(int x){q.push(x);w[x]^1;v[x]1;for(int ils[x];i;ia[i].next){int ya[i].to;if(v[y])continue;solve(y);if(w[y]){q.push(x);q.push(y);w[x]^1;}q.push(x);w[x]^1;}return; } int main() {scanf(%d%d,n,m);for(int i1;im;i){int x,y;scanf(%d%d,x,y);addl(x,y);addl(y,x);}for(int i1;in;i)scanf(%d,w[i]);int cnt0;for(int i1;in;i){if(v[i])continue;flag0;dfs(i);cntflag;}if(cnt1)return puts(-1)0;memset(v,0,sizeof(v));for(int i1;in;i){if(!w[i])continue;solve(i);int lq.size();if(w[i])l--;printf(%d\n,l);while(l){printf(%d ,q.front());l--;q.pop();}return 0;}printf(0\n);return 0; }
http://www.sadfv.cn/news/123156/

相关文章:

  • 画中画有哪些网站可以做怎样做网站的反链
  • 服装网站开发的需求分析wordpress加入图片
  • 网站制作与设计知识点当前主流网站开发技术
  • 如何自学wordpress东莞长安网站优化
  • 页网站设计秦皇岛提高网站排名
  • 网站服务器搭建的步骤免费手机网站制作
  • 北京中交建设公司网站wordpress主题 sen
  • 描述网站开发的广告词网页设计建网站流程
  • google网站优化器企业网站的建设与维护是什么
  • 怎样做当地网站推广清远手机网站建设
  • 网站的建设时间表营销型网站建设网站手机
  • 西安网站制作顶尖公郑州知名做网站公司有哪些
  • 餐饮网站建设网站建立个人博客网站的流程
  • 马云的网站怎么做的iphone wordpress
  • 工艺宣传网站建设齐博cms
  • 安徽建筑人才网铁力seo
  • 企业网站优化系统网站模板 jsp
  • 什么是成品网站怎么做广告宣传最有效
  • 最好的手机资源网站网站建设的经费估算
  • 想开个网站怎样开公司上网行为管理系统
  • html公司网站模板源码7000元买一个域名做网站
  • 东营微信网站制作wordpress访问前台太慢
  • 婚庆公司网站建设doc电商平台设计电商网站建设
  • 卫龙的网站做的污污分网络营销内容定位
  • 商丘网站公司济南公共资源交易中心
  • 企业网站内容如何备案什么是三合一网站建设
  • 郑州网站建设出名吗wordpress的分类目录
  • 动易网站设计方案佛山高端网页制作
  • 网站建设的经费估算网站怎么做视频的软件
  • 北京网站排名上海建智建设工程咨询