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

保密和档案网站建设方案网站代发怎么做

保密和档案网站建设方案,网站代发怎么做,网站建设开发收费,wordpress 第三方应用正题 题目链接:https://loj.ac/p/3130 题目大意 给出nnn个点mmm条边的一张有权无向图#xff0c;你每次可以选择一个边集异或上一个值#xff0c;要求最少次数使得所有简单环异或和都为000。 1≤n,m≤1051\leq n,m\leq 10^51≤n,m≤105 解题思路 先找一棵生成树#xff0…正题 题目链接:https://loj.ac/p/3130 题目大意 给出nnn个点mmm条边的一张有权无向图你每次可以选择一个边集异或上一个值要求最少次数使得所有简单环异或和都为000。 1≤n,m≤1051\leq n,m\leq 10^51≤n,m≤105 解题思路 先找一棵生成树然后每条非树边都会产生一个简单环显然这些简单环合法了其他的也一定合法。 而肯定存在一种最优的方案是只改非树边因为如果该树边首先我们可以一次改一个集合所有必须改一条树边会对多个简单环产生不同的影响而如果我们异或的是valvalval那么我们能做到的只是让某个简单环异或上valvalval奇数条树边操作或者不异或上valvalval偶数条树边操作所以是和我们操作非树边能做到的是相同的。 那么问题就变为已知一些数要异或多少求最少操作次数了我们用线性基求出最小的线性空间就好了。 时间复杂度O(nmlog⁡m)O(nm\log m)O(nmlogm) code #includecstdio #includecstring #includealgorithm #includevector #define mp(x,y) make_pair(x,y) using namespace std; const int N1e510; struct node{int to,next,w; }a[N1]; int n,m,tot,k,w[N],d[N],ls[N],v[N]; bool vis[N]; void addl(int x,int y,int w){a[tot].toy;a[tot].nextls[x];ls[x]tot;a[tot].ww;return; } void dfs(int x,int fa){vis[x]1;for(int ils[x];i;ia[i].next){int ya[i].to;if(yfa)continue;if(vis[y]){if(i1)v[(i1)/2]w[x]^w[y]^a[i].w;}else{w[y]w[x]^a[i].w;dfs(y,x);}}return; } void ins(int x){for(int i29;i0;i--)if((xi)1){if(d[i])x^d[i];else {d[i]x;k(x!0);break;}}return; } int main() {scanf(%d%d,n,m);for(int i1,x,y,w;im;i){scanf(%d%d%d,x,y,w);addl(x,y,w);addl(y,x,w);}dfs(1,0);for(int i1;im;i)ins(v[i]);printf(%d\n,k);for(int i0;i29;i)if(d[i]){int cnt0;for(int j1;jm;j)cnt((v[j]i)1);printf(%d %d ,d[i],cnt);for(int j1;jm;j)if((v[j]i)1)printf(%d ,j);putchar(\n);}return 0; }
http://wiki.neutronadmin.com/news/284204/

相关文章:

  • 上海手机网站建设企业网络推广方案策划书
  • 深圳鲜花团购网站建设济南网站优化公司排名
  • 电子商务网站建设的规划素马网站设计公司
  • 营销型网站建设公司价格网站app的作用
  • 网站后台登录不进去Wix网站开发 工作室
  • 甘肃兰州做网站兰州网站排名哪家公司好
  • 兰州市做网站的企业有哪些受欢迎的杭州网站建设
  • 怎么用小程序做微网站重庆响应式网站方案
  • 苏州网站建设服务泰安肥城做网站的公司
  • 网站怎样自己做推广深圳英文网站建设专业公司
  • 外贸商城 网站建设wordpress主题汉化
  • 水网站建设延边企业网站建设
  • 如何建设一个自己+的网站首页网站关键字怎么分割
  • 网站适配怎么做微信下载安装2024最新版
  • 买到域名怎么做网站wordpress设置固定链接404
  • 网站导航条模板免费广州seo
  • 购物网站开发介绍app设计公司排名
  • 网站后台管理js优秀网页设计作品图片
  • 网站图片最大尺寸是多少淮安市网站建设
  • 南通网站推广看到招聘游戏推广员千万别去
  • 做正规小说网站能用网站做微信小程序
  • 长沙seo网站管理wordpress页面模板位置
  • 坑梓网站建设平台三明商城网站开发设计
  • 广州专业做外贸网站建设如何设计大型电商网站建设
  • 江苏 江苏省住房和城乡建设厅网站充电宝关键词优化
  • 站长工具爱情岛武威 网站建设
  • 怎样暂停域名指向网站wordpress可视化主题制作
  • 如何建网站遂宁怎么做百度快照让网站排前面
  • 温州做网站建设公司建设网站为网站网站做广告
  • 微信微网站开发报价车轮违章查询是什么网站开发