E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BZOJ2115
线性基
用法:1.维护一个集合S,S的任一子集的异或和不为02.查询一个数是否可以用n个数的异或和表示3.给出n个数,求最大异或和(nlogn)(
bzoj2115
)namespaceXOR{llda[65];inlinevoidinsert
hz_826
·
2020-09-12 04:33
学习笔记
线性基
bzoj2115
[Wc2011] Xor
传送门:点击打开链接先来谈谈我对线性基的认识把,这似乎线代里叫做最大无关组。高中的时候老师讲三维向量的时候,我们就知道,如果我们有三个互不平行的向量i,j,k,那么我们在这3个向量前面乘以系数,就可以表示出任意向量。acm里的线性基通常都是在位异或下讨论的。比如我现在有n个数,求取任意个数,使得这些数的异或和最大。这个问题做起来是十分棘手的,我们慢慢的用线性基来简化。首先,我们按照高斯消元的方法,
逍遥丶綦
·
2020-08-15 15:22
ACM_线性基
2019-9-13做题记录
1、【
BZOJ2115
】Xor(线性基)给一个无向联通图,边有边权,求从$1$到$n$异或和最大的路径。$yyb$的做法和我的一样,然而我不会证明。
weixin_30362233
·
2020-06-27 18:37
【
BZOJ2115
】Xor(线性基---求无向图1->n路径上最大的边权异或值--可出现环)
题目地址:https://www.lydsy.com/JudgeOnline/problem.php?id=2115题目:DescriptionInput第一行包含两个整数N和M,表示该无向图中点的数目与边的数目。接下来M行描述M条边,每行三个整数Si,Ti,Di,表示Si与Ti之间存在一条权值为Di的无向边。图中可能有重边或自环。Output仅包含一个整数,表示最大的XOR和(十进制结果),注意
_奶酪
·
2019-07-12 18:16
线性基
图路径上边权异或最大
图
线性基
【总结】线性基(高斯消元 线性代数)-
BZOJ2115
: [Wc2011] Xor
在多日线性基的洗脑中,本蒟蒻决定写一篇关于线性基的总结。文章目录引入线代意义与高斯消元实际应用引入线性基是一种特殊的基,它通常会在异或运算中出现,它的意义是:通过原集合S的某一个最小子集S1使得S1内元素相互异或得到的值域与原集合S相互异或得到的值域相同。以上摘自百度百科。这概括出了线性基的性质,它实际上是对于某种特殊性质的特殊解决的算法。本蒟蒻是在看到一道异或相关的题,类似于洛谷-【模板】线性基
ccosi
·
2018-04-02 22:07
---线性代数---
线性基
[
BZOJ2115
][Wc2011] Xor(dfs+高斯消元求线性基+贪心)
题目描述传送门题解挺好的一道思路题…首先一条路径一定可以分解成一条简单路径和若干环的异或值只需要dfs一遍所有能dfs到的环,剩余的环都可以通过其它的环组合(异或)得到而简单路径可以是任意一条,因为环不一定和简单路径只有一个公共点(画图…不过据说可以证明?)所以,dfs出任意一条简单路径,再dfs出所有环(每一个点只访问一遍),问题转化为将若干环组合与简单路径的异或最大对于环求线性无关组然后贪心地
Clove_unique
·
2017-01-13 21:35
题解
搜索
贪心
高斯消元
【
bzoj2115
】[Wc2011] Xor
2115:[Wc2011]XorTimeLimit:10SecMemoryLimit:259MBSubmit:2512Solved:1049[Submit][Status][Discuss]DescriptionInput第一行包含两个整数N和M,表示该无向图中点的数目与边的数目。接下来M行描述M条边,每行三个整数Si,Ti,Di,表示Si与Ti之间存在一条权值为Di的无向边。图中可能有重边或自环
chty_syq
·
2016-11-21 13:04
BZOJ 2322 BeiJing2011 梦想封印
做本题前应看看
BZOJ2115
,同年WC的一道题。几点启发:一条路径可以用一条简单路和一些环拼凑而成。线性基可以随时更新,也就是说我们可以做到动态版本的线性基。
Fuxey
·
2016-05-13 10:00
线性代数
bzoj2115
【WC2001】Xor
2115:[Wc2011]XorTimeLimit: 10Sec MemoryLimit: 259MBSubmit: 2059 Solved: 856[Submit][Status][Discuss]DescriptionInput第一行包含两个整数N和M,表示该无向图中点的数目与边的数目。接下来M行描述M条边,每行三个整数Si,Ti,Di,表示Si与Ti之间存在一条权值为Di的无向边。图中可
AaronGZK
·
2016-04-07 23:00
贪心
bzoj
线性基
[高斯消元与线性基]
[
BZOJ2115
][WC2011]Xor题意给定一个n个点m条边的无向图,求一条路径使得路径的异或和最大分析随便搞出一条路径考虑环,路径^环=路径,相当于我们从环的另一侧走过去,考虑两条路径,路径^路径
__Horizon__
·
2016-03-22 14:12
BZOJ
入门--
奇奇怪怪的东西
数学--高斯消元。线性基
【
bzoj2115
】[Wc2011] Xor 高斯消元+dfs
DescriptionInput第一行包含两个整数N和M,表示该无向图中点的数目与边的数目。接下来M行描述M条边,每行三个整数Si,Ti,Di,表示Si与Ti之间存在一条权值为Di的无向边。图中可能有重边或自环。Output仅包含一个整数,表示最大的XOR和(十进制结果),注意输出后加换行回车。SampleInput57 122 132 241 251 453 534 432 Sam
LOI_DQS
·
2016-03-17 10:00
bzoj2115
Xor dfs&线性基
对于两条路径,把这两条路径Xor一下会发现得到了若干个圈。 然后一个大的圈可以由几个小的简单圈Xor一下得到。 所以任意一条路径,都可以由另一条路径Xor几个简单圈得到。 于是就变成那个随便找一条路径,然后看一下能不能加入几个简单圈使答案变大了。 线性基维护一下就好了。AC代码如下:#include #include #include #definelllo
lych_cys
·
2016-02-16 10:00
DFS
线性基
【高斯消元】【图论】[
BZOJ2115
]Xor高斯消元
题目描述题目解析首先如果直接思考那么我们不容易得到答案,那么我们换一种思路,我们先解决这个问题的弱化版本,我们考虑在无向图G中知道S和T如何去寻找最大的环路首先我们根据其中一个点(这里选择S)为根构造一棵树那么我哦们可以容易的发现我们需要的就是包含S-T(根到T)的路径的异或值。但是当前并不是最优解,那么我们可以发现如果这个时候我们可以找到一个到达T的更优解那么这条路径必定与当前路径并联,那么并联
JeremyGJY
·
2016-01-31 16:00
算法
ACM
高斯消元
信息竞赛
bzoj2115
: [Wc2011] Xor
Description Input 第一行包含两个整数N和 M, 表示该无向图中点的数目与边的数目。 接下来M 行描述 M 条边,每行三个整数Si,Ti ,Di,表示 Si 与Ti之间存在一条权值为 Di的无向边。 图中可能有重边或自环。 Output 仅包含一个整数,表示最大的XOR和(十进制结果) 。 Sample Input 5 7 1 2 2 1 3 2 2 4 1
·
2015-11-11 02:53
ZOJ
【
BZOJ2115
】【Wc2011】 Xor 线性基 异或最长路
#include intmain() { puts("转载请注明出处谢谢"); puts("http://blog.csdn.net/vmurder/article/details/43410545"); } 题意:找一条异或最长路。题解:先随便来一条路径,然后我们发现这条路径上可以随便加简单环(不管有没有共点共边)、就是因为可以先从某点走到环上来一圈再走回来,这样来去的路径被搞没了,简直污得不行
Vmurder
·
2015-02-02 16:00
XOR
最长路
BZOJ2115
线性基
Wc2011
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他