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

ps做兼职在什么网站可以找到作文大全网站链接

ps做兼职在什么网站可以找到,作文大全网站链接,企业网站规划,软件定制开发外包平台BZOJ2115 Xor 题目描述#xff1a; 题目大意#xff1a; 给定一张 n 个点 m 条边的无向带权连通图#xff0c;求一条从点 1 到点 n 的路径#xff0c;使得经过的边权异或和最大。 路径可以经过重复点和重复边#xff0c;当一条边被重复经过时也会相应地被 xor 多次。 s…BZOJ2115 Xor 题目描述 题目大意 给定一张 n 个点 m 条边的无向带权连通图求一条从点 1 到点 n 的路径使得经过的边权异或和最大。 路径可以经过重复点和重复边当一条边被重复经过时也会相应地被 xor 多次。 solution 显然然而我不会严格证明QAQ答案是由一条 1 到 n 的路径和若干基本环构成的。 先做一个  序此处定义所有由  中儿子连向父亲的边称为返祖边。 则每一条返祖边会产生一个基本环。 先选择一条1-n的路径再从所有基本环里选择若干凑出最大异或和即可。 显然可以用线性基维护所有基本环的值。 So easy #includebits/stdc.h using namespace std; typedef long long ll; const int MAXN200005; struct enode{int to; ll c;}; bool vis[MAXN]; int num0,n,m; ll s[MAXN],g[MAXN]; vectorenode e[MAXN]; ll read() {ll f1,x0; char cgetchar();while (c0||c9) { if (c-) f-1; cgetchar(); }while (c0c9) { x(x3)(x1)c-0; cgetchar(); }return x*f; } void dfs(int x,int father) {//coutx s[x]endl;vis[x]1;for (int i0;ie[x].size();i)if (!vis[e[x][i].to]) {s[e[x][i].to]s[x]^e[x][i].c;dfs(e[x][i].to,x);}else if (e[x][i].to!father) g[num]s[x]^s[e[x][i].to]^e[x][i].c; } struct Xor_Basis {int maxsz;ll basis[65];void init(){ memset(basis,0,sizeof basis); maxsz63; }bool insert(ll x){for (int imaxsz;i0;i--) if ((xi)1)if (basis[i]) x^basis[i];else { basis[i]x; break; }return x; } } QAQ; int main() {QAQ.init();nread(),mread();for (int i1;im;i){int uread(),vread();ll cread();e[u].push_back((enode){v,c});e[v].push_back((enode){u,c});}dfs(1,0);for (int i1;inum;i) QAQ.insert(g[i]);ll anss[n];for (int iQAQ.maxsz;i0;i--) if (!((ansi)1)) ans^QAQ.basis[i];printf(%lld\n,ans);return 0; } 代码较丑不喜勿喷。
http://www.pierceye.com/news/366025/

相关文章:

  • 那个网站可以查询美做空基金竹中建设官方网站
  • 做直播网站找哪个网站网站平台推广方法
  • 查工程中标信息哪个网站成都网站建设 致尚
  • 做硅胶的网站wordpress googleapis
  • 做网站 简单外包常见的管理信息系统有哪些
  • 做网站一万静海网站开发
  • 视频模板在线制作网站空客德国公司
  • 如何编程制作自己的网站献县做网站价格
  • 成都网站品牌设计设计教育培训
  • 无代码做网站wordpress添加模板后台显示
  • 中山做网站费用国内做网站好的公司
  • 搬瓦工putty做网站建设网站证书
  • 江西网站开发哪家好平面设计主要是做什么的
  • 邱启良 深圳网站建设网站开发 加密存储 解密 二次计算
  • 肥城网站设计公司商务网站要怎么做
  • 做网站的毕设用什么软件统计wordpress
  • 网站备案 游戏易企推
  • 男人做想看的免费网站网页设计有哪些岗位
  • 南江县规划和建设局网站怎样做淘宝客导购网站
  • 浦江县住房和城乡建设局网站校园网站开发方案
  • 微做网站网站开发源代码
  • 福建省住房城乡建设部网站fusionaccess免费服务器
  • 山东省春季高考网站建设试题莱芜在线论坛莱芜话题秦立奉
  • 太原城市建设招标网站电子商务是干什么的具体
  • 网站 营销网站的备案的要多少钱
  • 网站模板 源码wordpress手机端装换
  • 咋把网站制作成软件wordpress添加单页模板
  • 大连网站平台研发偷别人的WordPress主题
  • 做网站ps文字有锯齿公司做外地网站
  • 如何在百度提交自己的网站梦织和wordpress特点