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
ACM_线性基
[BZOJ4671]异或图
线性基
+stirling反演
联通图计数一般都是容斥。。。首先设F(M)为至少M个联通块的图的个数,G(M)为恰好M个联通块的图的个数,那么有:F(M)=∑i=MN{iM}G(i)根据stirling反演有:G(M)=∑i=MN(−1)i−M[iM]F(i)我们要求G(1),就是G(1)=∑i=1N(−1)i−1(i−1)!F(i)也就是对于M个联通块的图,其贡献为(−1)M−1(M−1)!。现在考虑计算F(M),花费贝尔数的
DOFYPXY
·
2018-01-20 19:01
线性代数
线性基
Stirling数
hdu3949 XOR(求所有的异或和的第k小,高斯消元求
线性基
)
首先
线性基
很妙啊。可以来这里学习下:传送门然后板子基本就是高斯消元?蒟蒻还不会高斯消元。。。待填坑。反正就是用logw级别的数,代替了原来的n个数。在什么意义上这两个东西相等呢?
Icefox_zhx
·
2017-11-27 19:02
其他oj
高斯消元
线性基
回归的线性模型
(1)
线性基
函数模型:回归问题的最简单模型是输入变量
cjhjy520
·
2017-10-24 14:00
近日总结
迪杰斯特拉一定要看堆写对没有,spfa判负环用dfs版本看是否出现两次,线性筛素数记得从n平方开始筛,逆元公式和
线性基
记得背板,线段树区间乘时候直接连着原来的乘法标记一块乘下去就好了。
djyanglinhan
·
2017-10-17 20:08
各类总结
高斯求
线性基
模版
voidcal(){for(inti=0;i=0;--j)if(a[i]>>j&1){if(b[j])a[i]^=b[j];else{b[j]=a[i];for(intk=j-1;k>=0;--k)if(b[k]&&(b[j]>>k&1))b[j]^=b[k];for(intk=j+1;k>j&1)b[k]^=b[j];break;}}}
自ran而然
·
2017-09-26 21:58
模版
ACM_
最短路模板(SPFA,Dijkstra,Floyd)
#defineMax0x3f3f3f3f #definemaxn10010 intn,m; intMap[maxn][maxn]; intdist[maxn]; intvist[maxn];Floyd:voidfloyd() { inti,j,k; for(k=1;kq; q.push(s); vist[s]=1; while(!q.empty()) { now=q.front(); q.pop(
知足--常乐
·
2017-08-19 00:00
ACM_最短路
ACM总结与模板
【jzoj5239】【GDOI2018模拟8.7】【图的异或】【
线性基
】
题目大意解题思路dfs一遍,求出dfs树上s到t的异或和,把每个环的异或和加进
线性基
里面,枚举每个二进制位i,如果基里有x个数的第i位是1,对答案贡献2^(i+x-1),因为留出一个1调整答案,其他随便选即可
inklutcuah
·
2017-08-07 22:00
jzoj
其他重要思想
【JZOJ 5239】 【GDOI2018模拟8.7】图的异或
DescriptionSolution答案显然是统计所有的简单环,把它的异或值加线
线性基
,简单环则在dfs树上找返祖边,最后统计
线性基
答案即可,这里要用到
线性基
的性质:把所有能组合出的数写出,对于每一个二进制位
HOWARLI
·
2017-08-07 22:11
线性基
GDOI7.6~7.15模拟总结
终于分组了,但总感觉哪里不太对劲似乎GDOI组比NOIP组还简单的样子7.6T1一眼
线性基
,然而忘了插入还自己推了一波这样只有50分,打个表找个规律就可以过了T2被计算几何吓死,但仔细一看发现还是可以做的
alan_cty
·
2017-07-14 21:25
心情
总结
回归的线性模型
http://blog.csdn.net/pipisorry/article/details/73770637
线性基
函数回归模型基函数线性回归模型的最简单的形式也是输入变量的线性函数。
-柚子皮-
·
2017-07-08 11:32
PRML
[LOJ#6060][
线性基
]2017 山东一轮集训 Day1. Set
学一发
线性基
首先可以发现x1⊕x2=x,x为所有元素的异或和单独考虑x的每一位,为0,则x1,x2这一位都是0或1,为1,则只有一位为1,刚开始打了个不动脑子的暴力竟然有70分……考虑用
线性基
,因为要x1
LowestJN
·
2017-07-06 21:32
线性基
[BZOJ 2460][BeiJing2011]元素(
线性基
)
Description相传,在远古时期,位于西方大陆的MagicLand上,人们已经掌握了用魔法矿石炼制法杖的技术。那时人们就认识到,一个法杖的法力取决于使用的矿石。一般地,矿石越多则法力越强,但物极必反:有时,人们为了获取更强的法力而使用了很多矿石,却在炼制过程中发现魔法矿石全部消失了,从而无法炼制出法杖,这个现象被称为“魔法抵消”。特别地,如果在炼制过程中使用超过一块同一种矿石,那么一定会发生
Zars19
·
2017-06-20 20:00
[
线性基
+贪心] BZOJ2460: [BeiJing2011]元素
N≤1000,其他≤10^18题解经典
线性基
应用。
线性基
可以判断某个数是否能在已插入
线性基
的数相互异或得到,这样就能判断这个数是否能选。
CHHNZ
·
2017-06-13 15:00
[博弈+
线性基
] BZOJ3759: Hungergame
题意有n(n#include#includeusingnamespacestd;intn,_test,a[21];intgetint(){charch=getchar();intres=0,ff=1;while(!('0'>=1){intwhere=0;for(inti=now+1;i<=n;i++)if(a[i]&j){where=i;break;}if(!where)continue;swap
Lynstery
·
2017-06-13 14:37
Nim游戏
线性基
PRML读书笔记——线性回归模型
这一章从线性回归模型的基本形式出发,主要围绕
线性基
函数的回归模型展开,分析了最大似然估计和最小平方误差函数的关系、最小平方误差函数的几何意义、正则化的最小平方误差,然后用偏置-方差分解的角度理解正则化项
GZGlenn
·
2017-04-22 15:47
机器学习
[BZOJ2844]albus就是要第一个出场 高斯消元+
线性基
假设n个数一共消出了k个
线性基
。n个数能xor的所有数一共有2^n个(不去重),k个基能xor出的数一共有2^k个(本身就没有重复)。所以xor的值域中每个数都出现了2^(n-k)次。为什么呢?
DOFYPXY
·
2017-04-10 22:43
线性代数
高斯消元&
线性基
模板
高斯消元:poj1222#include#include#defineN5#defineM6#defineL10usingnamespacestd;intn,b[L*L],a[L*L][L*L],c[L*L];inlineintread(){ints=0;charc=getchar();while(c'9')c=getchar();while(c>='0'&&c1)a[x][x-M]=1;if(i
Aqua_blue
·
2017-02-16 11:47
高斯消元&线性基
板子
[BZOJ4568][Scoi2016]幸运数字(高斯消元求
线性基
+lca+贪心)
题目描述传送门题解刚开始以为在树上先求出异或和了之后在
线性基
上搞一搞就行了,后来才知道这题牵扯到
线性基
的合并,YY了很久…思路就是用倍增维护一段一段的
线性基
,然后求lca的过程中合并
线性基
就行了这样的话时间复杂度是
Clove_unique
·
2017-01-14 09:22
题解
贪心
lca
省选
高斯消元
[BZOJ4269]再见Xor(高斯消元求
线性基
+贪心)
题目描述传送门题解不用longlong就是爽…网上其它题解说什么求出来
线性基
了之后所有的异或起来是最大值,除去最小的是次大值?
Clove_unique
·
2017-01-13 23:32
题解
贪心
高斯消元
[BZOJ2115][Wc2011] Xor(dfs+高斯消元求
线性基
+贪心)
题目描述传送门题解挺好的一道思路题…首先一条路径一定可以分解成一条简单路径和若干环的异或值只需要dfs一遍所有能dfs到的环,剩余的环都可以通过其它的环组合(异或)得到而简单路径可以是任意一条,因为环不一定和简单路径只有一个公共点(画图…不过据说可以证明?)所以,dfs出任意一条简单路径,再dfs出所有环(每一个点只访问一遍),问题转化为将若干环组合与简单路径的异或最大对于环求线性无关组然后贪心地
Clove_unique
·
2017-01-13 21:35
题解
搜索
贪心
高斯消元
[HDU3949]XOR(高斯消元求
线性基
)
题目描述传送门题意:给出若干个数,求第k大的异或和题解我tm已经没心情写这个题解了就因为找了一个错误的代码当对拍这题坑了我一节多晚自习比较有价值的就是位运算不要轻易用>>#include#include#include#includeusingnamespacestd;#defineLLlonglong#defineN10005LLT,Case,n,q,vis[N],flag,cnt,k,tot,
Clove_unique
·
2017-01-13 19:26
题解
高斯消元
[BZOJ4004][JLOI2015]装备购买(贪心+高斯消元求
线性基
)
题目描述传送门题解求极大线性无关向量组,使权值和最小按权值从小到大排序,高斯消元求解
线性基
即可代码#include#include#include#include#includeusingnamespacestd
Clove_unique
·
2017-01-13 11:21
题解
贪心
省选
高斯消元
[BZOJ2460][BeiJing2011]元素(贪心+高斯消元求
线性基
)
题目描述传送门题解求极大线性无关向量组,并且权值尽量大按照权值从大到小排序,贪心用高斯消元求解
线性基
代码#include#include#include#include#includeusingnamespacestd
Clove_unique
·
2017-01-13 11:33
题解
贪心
省选
高斯消元
[BZOJ2460][BeiJing2011]元素(贪心+高斯消元求
线性基
)
题目描述传送门题解求极大线性无关向量组,并且权值尽量大按照权值从大到小排序,贪心用高斯消元求解
线性基
代码#include#include#include#include#includeusingnamespacestd
Clove_unique
·
2017-01-13 11:33
题解
贪心
省选
高斯消元
[BZOJ3105][cqoi2013]新Nim游戏(贪心+高斯消元求
线性基
)
题目描述传送门题解Nim游戏是所有的xor为0时先手必败所以就要求第一次拿完之后不含有xor为0的子集(否则对手给子集剩下那个子集那就必败了)讲每一个数看做一个向量,实际上就是要求一个线性无关组,并且权值最大,然后把不在线性无关组里的第一次拿走贪心排序了之后高斯消元求解代码#include#include#include#include#includeusingnamespacestd;#defi
Clove_unique
·
2017-01-13 11:48
题解
贪心
省选
高斯消元
bzoj 3105: [cqoi2013]新Nim游戏 (高斯消元求解
线性基
)
3105:[cqoi2013]新Nim游戏TimeLimit:10SecMemoryLimit:128MBSubmit:986Solved:582[Submit][Status][Discuss]Description传统的Nim游戏是这样的:有一些火柴堆,每堆都有若干根火柴(不同堆的火柴数量可以不同)。两个游戏者轮流操作,每次可以选一个火柴堆拿走若干根火柴。可以只拿一根,也可以拿走整堆火柴,但不
clover_hxy
·
2017-01-07 09:14
高斯消元
hdu 3949 XOR (高斯消元求
线性基
)
XORTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2469AcceptedSubmission(s):838ProblemDescriptionXORisakindofbitoperator,wedefinethatasfollow:fortwobinarybas
clover_hxy
·
2017-01-07 08:50
高斯消元
Pattern Recognition and Machine Learning 第三章 线性回归模型
线性基
函数模型y(x⃗,w⃗)=w0+∑wjϕj(x⃗)其中ϕj(x⃗)为基函数,参数w中有w0为偏置参数。
Danliwoo
·
2017-01-02 17:48
模式识别
机器学习
机器学习
--PRML
PRML读书笔记(三)
3.1
线性基
函数模型(LinearBasisFunctionModels)最简单的线性回归模型是:y(x,w)=w0+w1x1+⋯+wDxD,很明显这个模型不足以表达复杂的模型,但是我们能够从这个模型中得出线性回归模型的一般形式
Lehyu
·
2016-12-27 20:54
机器学习
【codefores 587 E】Duff as a Queen——线段树+
线性基
timelimitpertest7secondsmemorylimitpertest256megabytesDuffisthequeenofhercountry,AndarzGu.She’sacompetitiveprogrammingfan.That’swhy,whenhesawherminister,Malek,free,shegaveherasequenceconsistingofnnon-
huayunhualuo
·
2016-11-11 22:00
2016暑假集训总结——Part2
T2比较恶心,码了一个暴力,错了,正解是用ST表维护
线性基
(详见【SCOI2016】幸运数字)。T3和GDSOI的题差不多,只不过是序
Akakii
·
2016-07-22 14:21
JZOJ4632. 【SCOI2016】幸运数字
((v>>i)&1))continue;if(f[x][0][i]==0){f[x][0][i]=v;break;}v^=f[x][0][i];}}得到了
线性基
之后,我
Akakii
·
2016-07-16 22:23
线性基
ST表
ACM_
置换群 burnside引理 Polya定理
置换群也是群论当中一个比较重要的内容,可是在离散课上老师直接跳过了这章内容我也是……(日了dog了),自己看了半天资料总算是有点眉目了。1.置换群:首先我们来介绍一下置换,设S为一个n个元素的集合,置换就是S->S的一个双射函数。写出来看起来就像是给这n个元素换位置一样我们一般的写法为:有时候我们会看到一些置换的写法是这样的(……)(……)……,一开始小编看着也是一脸懵逼,不知道是什么意思,后来才
RaAlGhul
·
2016-06-27 14:01
ACM_算法_模板
3105: [cqoi2013]新Nim游戏
14年论文题贪心+
线性基
搞一搞忘了开longlong一直WA好智障阿QAQ#include #include #include #include #include usingnamespacestd;
nlj1999
·
2016-05-13 12:00
BZOJ 2322 BeiJing2011 梦想封印
线性基
可以随时更新,也就是说我们可以做到动态版本的
线性基
。对于一组特定的
线性基
,任意一个数都有唯一的最小表示。这可以帮助我们找到本质不同的量。
Fuxey
·
2016-05-13 10:00
线性代数
【bzoj3569】DZY Loves Chinese II
线性基
+树上小技巧
所以好处理给每条非树边定一个随机权值,树边的权值就是所有覆盖这条树边的边的权值的异或和覆盖这条树边,即有一条边的两端分别位于这棵树去掉这条树边所形成的两个联通块中如果这个集合是线性无关的,则最终的图是连通的,否则是不连通的于是使用
线性基
来判断是否是线性无关即可如何处理一条树边的权值
u012288458
·
2016-05-11 22:00
bzoj 4568: [Scoi2016]幸运数字
ST表维护
线性基
,用ST表维护不带修改的东西可以比树剖少一个log。注意维护
线性基
是60*60的复杂度。
heheda_is_an_OIer
·
2016-05-11 11:00
BZOJ4568 [Scoi2016]幸运数字
树上查两点间最大异或和树倍增,每个点维护向上2^k个点的
线性基
,然后在查lca的时候合并关于点权维护倍增略蛋疼-_-合并
线性基
的时候就直接把一个
线性基
里的插到另一个里复杂度O(mlognlog^2INF
neither_nor
·
2016-05-10 11:00
ACM_
程序设计竞赛:DP:01背包
01背包设n个重量和价值为wi和vi的物品,从中选择总重量不超过W的物品,求挑选方案中价值总和最大输入:n=4(w,v)={(2,3),(1,2),(3,4),(2,2)}w=5输出7(选择0,1,3)//暴力算法 //O(2^n) #include usingnamespacestd; constintmaxn=100; intw[maxn],v[maxn]; intn,W; intrec
mijian1207mijian
·
2016-05-05 14:00
ACM_
程序设计竞赛:贪心算法:saruman army
/*saruman'sarmy给从左边开始,在圆内的最右边的点加上标记即可。*/ #include #include usingnamespacestd; #defineMAX_N1000 intr,n; intx[MAX_N]; voidsolve() { sort(x,x+n); inti=0,ans=0; while(i>n>>r) { for(inti=0;i>x[i]; if(
mijian1207mijian
·
2016-04-24 00:00
ACM_
程序设计竞赛:贪心算法:字典最小序
#include #include #include #include usingnamespacestd; constintN=8; charchs[N+1]="ADHCACBD"; char*solve(charchs[]) { intstart=0,end=N-1; boolisLeft=false; chardest[N]; while(startchs[end-i]) { isLe
mijian1207mijian
·
2016-04-21 15:00
acm_
挑战编程:入门
3n+1问题/***************************************3n+1问题**************************************从整数n开始,如果n是偶数,把它除以2;如果n是奇数,把它乘以3加1.用新得到的值重复上述步骤。直到n=1为止。**************************************需要注意://1.中间计算过程会
mijian1207mijian
·
2016-04-18 00:00
ACM_
程序设计竞赛:贪心算法:区间问题
有n项工作,每项工作分别在si时间开始,ti时间结束。对于每项工作你选择参与与否,如果选择了参与,那么自始至终就必须全程参与。参与工作的时间段不可以重复。(开始的瞬间和结束重复也不可以)尽可能多的参与工作,可以参与多少。/*------------------------------------[输入]n=5,s={1,2,,4,6,8},t={3,5,7,9,10}---------------
mijian1207mijian
·
2016-04-12 01:00
SCOI2016酱油记
T2:看了之后发现完全不会..暴力都写不出来,当时就慌了,考完之后lcr说是
线性基
..%%%完美爆零。 T3:刚刚A了T1之后还自信以为Day1肯定
jzhang1
·
2016-04-11 20:00
线性基
导论
Definition以非负整数集S中元素为向量,异或为加法,{0,1}为数域生成的线性空间V的一组基Q,满足Q中二进制下最高非零位为k的向量不存在或唯一,称为S的
线性基
。
Le_ballon_rouge
·
2016-04-07 19:55
gauss
二进制
算法
数学
数学
HDU 3949 XOR
才想起来
线性基
还没学过呢其实我并没有怎么搞懂
线性基
到底咋用而且这个求法也是奥妙重重我们每次考虑向当前已有的基中插入一个数显然基是之前的数异或的结果所以从高位到低位判断,如果这一位已经有基了,那么我们把这个数与基异或一下
nlj1999
·
2016-04-07 15:00
ACM_
程序设计竞赛:贪心算法:硬币问题
贪心算法:就是贪心的选取当前最优策略的算法设计方法。有1元,5元,10元,50元,100元,500元的硬币,各C1,C5,C10,C50,C100,C500枚。现在要用来支付A元,最少需要各种硬币多少。/*[输入]c1=3,c5=2,c10=1,c50=3,c100=0,c500=2,A=620[输出]6(500的1个,50的2个,10的1个,5元的2个,合计6个)[算法]1.优先使用大面值*/
mijian1207mijian
·
2016-04-05 01:00
ACM_
程序设计竞赛:穷举法:BFS(广度优先)
类似于层次遍历首先访问起始顶点v,v出发,依次访问领接的顶点w1,w2,...,wi不后退,一步可以访问一批结点//结果:abcdefgh//算法: boolvisited[MAX_VERTEX_NUM];//访问标记数组 voidBFSTraverse(GraphG){ //图G进行广度优先遍历,设访问函数visit() for(i=0;i=0;w=NextNeighbor(G,v,w))//检
mijian1207mijian
·
2016-04-01 01:00
[JLOI2015]装备购买 解题报告
(它们其实就是
线性基
)首先,对于那些还存在一个向量中此位不为0的位,我们称它为有效位。则无论我们以何种顺序何种方式消元,它所有
线性基
的有效位集合必然是相同的。
TA201314
·
2016-03-31 18:00
线性基
ACM_
程序设计竞赛:穷举法:DFS(深度优先)
DFS的伪码从顶点v出发;访问v相邻且未被访问的顶点w1依次w2,....,,直到不能继续退回到出发点v,若v的领域还有为访问结点,重复上述//结果:abdceghfboolvisited[MAX_VERTEX_NUM];//访问数组标记 voidDFSTraverse(GraphG) { //对图G深度遍历,访问函数是visit() for(v=0;v=0;w=NextNeighor(G,v,w
mijian1207mijian
·
2016-03-30 01:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他