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_线性基
ACM_
搜索:杭电oj2717:Catch That Cow
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=2717题目大意:给定两个x轴方向上的位置,农民有三种方式,用bfs找到最短路径即可.AC代码:#include#include#include#include#include#include#include#include#includeusingnamespacestd;#defineSize100
闭上左眼看世界
·
2020-08-17 02:31
ACM_搜索遍历
线性基
Codeforces724G Xor-matic Number of the Graph
传送门:点击打开链接题意:1e5个点的无向图,求三元环(u,v,s),u#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#definefuck(x)coutPII;constintMX=5e5+5;const
逍遥丶綦
·
2020-08-15 15:22
ACM_线性基
线性基
bzoj2115 [Wc2011] Xor
传送门:点击打开链接先来谈谈我对
线性基
的认识把,这似乎线代里叫做最大无关组。
逍遥丶綦
·
2020-08-15 15:22
ACM_线性基
[
ACM_
模拟] ZJUT 1155 爱乐大街的门牌号 (规律 长为n的含k个逆序数的最小字典序)...
Descriptionycc喜欢古典音乐是一个ZJUTACM集训队中大家都知道的事情。为了更方便地聆听音乐,最近ycc特意把他的家搬到了爱乐大街(德语Philharmoniker-Straße)。在爱乐大街上,依次坐落着N座跟音乐有关的建筑,比如音乐厅、歌剧院等建筑。走在爱乐大街的路上,ycc感到非常满意。过了一会儿,ycc开始对这些建筑的门牌号产生了兴趣,这N个建筑各自有唯一的门牌号,范围从1到
weixin_34014555
·
2020-08-15 08:24
暂时性的模板
文章目录KMP快速乘普通版快速版快速幂欧拉函数线性筛欧拉函数线性筛莫比乌斯函数逆元RMQ_STMiller_Rabin
线性基
异或下的
线性基
实数下的
线性基
BigIntfft求高精度快速幂倍增约瑟夫问题中国剩余定理扩展中国剩余定理卢卡斯扩展卢卡斯指数循环
henu_jizhideqingwa
·
2020-08-15 06:46
模版
ACM_
最短路讲解
###Dijkstra算法1.定义概览Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容有详细的介绍,如数据结构,图论,运筹学等等。注意该算法要求图中不存在负权边。问题描述:在无向图G=(V,E)中,假设每条边E
知足--常乐
·
2020-08-14 06:46
ACM总结与模板
ACM_最短路
牛客多校一 H.XOR(
线性基
)
原题地址:https://ac.nowcoder.com/acm/contest/881/H核心知识点:1.对于任何在
线性基
外的元素,在基内有且只有一种方法使得两者的异或和为02.一组数可能会有多种
线性基
的方案
yiqzq
·
2020-08-13 23:44
ACM_线性基
最大异或和--
线性基
loj113warning:在计算答案的时候,这样写是错的!!!因为一个括号,你的人生可能从此不同…if(ans^p[i]>ans)ans^=p[i];一定要加括号!!!if((ans^p[i])>ans)ans^=p[i];Code:#includeusingnamespacestd;#definelovelonglong#definemaxn60loven,s[maxn],p[maxn];in
小元勋
·
2020-08-13 22:30
线性基
杭电多校(一)2019.7.22--暑假集训
【hdu6579】1002【题目大意】给定一个序列,进行两种操作操作0:询问区间l,r之间任意挑选数能够得到的最大异或和操作1:输入x,将x^(上次询问得到的答案)【解决方案】异或和想到
线性基
(此处是写了一半的咕了的题解
weixin_30558305
·
2020-08-13 20:26
线性基
解决的问题是1给一堆数可不可以异或出某个数xxx,2这堆数的最大异或和。原理:把原序列AAA,转化成序列PPP,使得PiP_iPi的最高位为第iii位,使得AAA上的异或和的值域与PPP上一样。构造:对于AAA中每新增加的一个数,都从他的最高位开始遍历PPP,若Pi≠0P_i\not=0Pi=0,则v=v⊗Piv=v\otimesP_iv=v⊗Pi,继续一直找到不为0的PiP_iPi,令Pi=
mr.chen116
·
2020-08-13 18:55
ACM训练
2019杭电多校第一场1002
题目老年选手打不对
线性基
了。考虑维护前缀
线性基
并且让
线性基
高位的基底是由尽量靠后的数构成的,存个位置贪心选即可。
Freopen
·
2020-08-13 17:13
线性基
数据结构
差分与树上差分 【整理】
乱入的欧拉降幂单调队列
线性基
关于差分,树上差分的浅谈导引https://blog.csdn.net/lanpom/article/details/81672524https://blog.csdn.net
axuhongbo
·
2020-08-13 13:37
2018ACM训练题目+思考
线性基
(bzoj 2460: [BeiJing2011]元素)
线性基
:包含最多h个数(a1,a2,a3,…,ah),其中ak如果存在,那么最高位一定是第k位性质①:
线性基
中任意集合xor出来的数的值域=原数列任意集合xor出的数的值域性质②:
线性基
中任意集合xor
Jaihk662
·
2020-08-13 11:24
#
数论
[BZOJ4184]shallot(线段树+
线性基
)
======这里放传送门======题解
线性基
不支持删除,但是可以发现每个数字出现的范围是一段区间,那么如果用线段树把这一段区间打上标记,然后就相当于是每次单点查询。也就是搞一个下标是时间的线段树。
FromATP
·
2020-08-13 11:49
BZOJ
线段树之类的
高斯消元消来消去
2019 杭电多校(第一场)
题目1002Operation(
线性基
)http://acm.hdu.edu.cn/showproblem.php?
七九河开
·
2020-08-13 10:59
#
2019
杭电多校
ACM_
总论_ACM界的教主级别人物
AC大牛!ACRush:江湖人称“楼教主”,真名楼天城,毕业于杭州十四中,是目前公认的中国计算机程序设计竞赛第一人,经常以一人单挑全场所有队而无往不胜,现于清华大学理论计算机中心随姚期智院士攻读博士。在世界各场个人赛与团队赛中,ACRush这个ID总是伴随着一种叫作BUG的东西同时出现。自2001年起参赛的楼教主,摘取各种竞赛桂冠数不胜数。在近五年的重要比赛中,连续获得两次百度之星决赛冠军,GCJ
essencelite
·
2020-08-12 16:28
ACM_总论
Sum nyoj 欧拉定理简单运用(数论入门)
描述给你一个数N,使得在1~N之间能够找到x使得x满足gcd(x,N)>=M,求解gcd(x,N)的和输入多组测试数据每行输出两个数N,M(N,M不超int)输出输出sum样例输入53样例输出5上传者
ACM
iwi_ac
·
2020-08-12 16:44
浅谈
线性基
前言首先讲一下
线性基
是什么东西,
线性基
是一个集合,你在原集合中找到一个子集,子集中的数xor起来一定能在
线性基
中找一个对应子集的xor和与其相等。
Michael-Li
·
2020-08-12 15:00
HAOI2017 八纵八横——线段树分治+
线性基
于是题目变成了求解图中环的最大价值,可以将图中所有的简单环给拎出来放到
线性基
里面求最大价
ylsoi
·
2020-08-11 05:39
线段树分治
线性基
bzoj 4671: 异或图 容斥+斯特林反演+
线性基
题意定义两个结点数相同的图G1与图G2的异或为一个新的图G,其中如果(u,v)在G1与G2中的出现次数之和为1,那么边(u,v)在G中,否则这条边不在G中.现在给定s个结点数相同的图G1…s,设S={G1,G2,…,Gs},请问S有多少个子集的异或为一个连通图?分析我们有一个想法,就是枚举子图的子集,然后再来搞,这样显然不行,因为m有60这么大另外一个方向,我们从n开始入手,用贝尔数的时间(其实就
Nicoleeeee
·
2020-08-11 04:36
bzoj
容斥
斯特数
线性基
acm_
十进制转二进制
题目:ProblemDescriptionGiveyouanumberonbaseten,youshouldoutputitonbasetwo.(0<n<1000)InputForeachcasethereisapostivenumbernonbaseten,endoffile.OutputForeachcaseoutputanumberonbasetwo.SampleInput123
清风徐来---
·
2020-08-11 01:14
ACM
线性基
,高斯消元总结
1.
线性基
:定义:一个集合的
线性基
是与原集合能异或出的集合完全相同的最小集合。求法:主要应用了如下性质:若x是
线性基
中的元素,y是待添加的元素,那么x^y也在
线性基
中。
lnzwz
·
2020-08-11 00:01
2019HDU多校赛 第十场 HDU 6694 Play Games with Rounddog(后缀自动机 +
线性基
)
大致题意:给你一个字符串S,然后q个询问,每次给出S的一个子串T。对于每个询问的子串T,Calabash可以在S中选择任意个以T作为后缀的子串,然后生成子串对应数目个石子堆,每堆的石子数量等于w[对应子串在S中出现的次数]。然后Rounddog可以从这么多堆石子中选择任意堆的石子(至少选一堆),两人开始玩Nim游戏,Calabash先手。现在问Calabash是否存在必胜策略,如果有输出Calab
alpc_qleonardo
·
2020-08-09 13:21
---------Online
Judge--------
HDU
2019HDU多校赛
线性基
后缀自动机
2019牛客暑期多校训练营(第四场)B Xor
线性基
求交
牛客暑期多校训练营(第四场)BXor题意给出n个数组,每个数组由多个数组成有m个询问,l,r,xl,r,xl,r,x询问第lll个到第rrr个数组,能否都可以通过数组中的数异或得到思路区间异或值很容易想到用
线性基
处理
线性基
基础每个数组均可以用
线性基
表示
qcwlmqy
·
2020-08-09 10:40
数论
2019杭电多校第一场 HDU 6579
题解区间异或最大值要用
线性基
,考虑线段树套
线性基
空间复杂度为O(n⋅log2n)O(n\cdotlog^2n)O(n⋅log2n),又因为
线性基
合并为O(log2n)O(log^2n)O(log2n),
Spy97
·
2020-08-09 10:43
线性基
2019
Training
杭电多校第一场
hdu
6579
ST表
线性基
ACM_
算法_二叉树遍历方法的互相转换 (TOJ 3988 Password)
题目链接:http://acm.tju.edu.cn/toj/showp3988.html很裸的一道二叉树的题目,题意很简单,通过先序遍历(root,left,right)和中序遍历(left,root,right),推出后序遍历(left,right,root)。二叉树就是一个搜索的教科书,我们用到的方法也是深度搜索(DFS),举个例子先序遍历:DBACEFHGI。中序遍历:ABCDFEGHI。
RaAlGhul
·
2020-08-09 06:47
ACM_算法_模板
CodeForces - 1100F:Ivan and Burgers (
线性基
)
CF1100F题意:n个数,q个询问,每个询问是一个区间[l,r]问区间内任意个数异或和的最大值是多少和多校第一场的Operation思路一样,只是少了一个操作#include#include#include#include#includeusingnamespacestd;constintmaxn=1e6+10;intn,m,a[maxn];structnode{intval,pos;node(
电竞杜兰特
·
2020-08-09 06:57
线性基
[P4301][CQOI2013]新Nim游戏(
线性基
)
对于一个数,如果能插入
线性基
则插入,不能则添加到答案中。对于一个位置,先用大数占上而拿走之后的小数,最后答案就会比较小。#inc
seeeagull
·
2020-08-09 02:29
线性基
X86系统寄存器(初始化系统,控制系统操作)
控制任务切换和模式切换,处理终端,指令追踪;2.控制寄存器(CR0,CR2,CR3,CR4)①控制系统级操作;②支撑操作系统某些特性;3.GDTR/LDTR/IDTR①记录了GDT/LDT/IDT表的
线性基
址和大小
cyj_haiou
·
2020-08-08 21:11
软硬件交互
系统寄存器
intel手册
硬件
【bzoj4184】shallot(线段树+
线性基
)
Description小苗去市场上买了一捆小葱苗,她突然一时兴起,于是她在每颗小葱苗上写上一个数字,然后把小葱叫过来玩游戏。每个时刻她会给小葱一颗小葱苗或者是从小葱手里拿走一颗小葱苗,并且让小葱从自己手中的小葱苗里选出一些小葱苗使得选出的小葱苗上的数字的异或和最大。这种小问题对于小葱来说当然不在话下,但是他的身边没有电脑,于是他打电话给同为Oi选手的你,你能帮帮他吗?你只需要输出最大的异或和即可,
ezoiHQM
·
2020-08-08 01:01
线性基
线段树
51nod 1577 异或凑数
线性基
的妙用
当场被吊打\(QwQ\)思路:
线性基
提交:\(3\)次错因:往里面加数时\(tmp.p\)与\(i\)区分不清(还是我太菜了)题解:我们对每个位置的
线性基
如此操作:对于每一位,保存尽量靠后的数;所以每一位还要记录位置
diaohan2969
·
2020-08-07 13:40
ACM_
算法竞赛经典入门_ 强烈推荐的一本好书
这本书虽然讲的是算法竞赛的内容,但里面涉及的很多算法和内容比较适合计算机系的学生练习编程,对于掌握好编程和数据结构有很大的帮助。将这本书学精,把后面的习题都到oj上ac。那么你的数据结构和编程已经有很深的功底,可以应付任何公司的技术面试(包括ms,google,baidu)总之,学了以后,再也不感觉计算机神秘了,什么新技术,高科技,就是那么回事情,万变不离其宗,这个宗,有很大部分都在这本书中。不过
essencelite
·
2020-08-05 00:30
ACM_算法竞赛经典
ACM_
数论
1.扩展欧几里得求解线性方程ax≡b(modm)对于实数运算下的方程ax=b是不是很好解决啊如果在modm的运算下,也有ay≡1(modm)这样的a的倒数存在,方程就可以求解了我们把这样的y叫做a的逆元记为a^-1为什么要有乘法逆元呢?当我们要求(a/b)modp的值,且a很大,无法直接求得a/b的值时,我们就要用到乘法逆元。我们可以通过求b关于p的乘法逆元k,将a乘上k再模p,即(a*k)mod
god_speed丶
·
2020-08-04 17:41
ACM
A All-Star Game 2020牛客暑期多校训练营(第八场)
学习了一下线段树分治,线段树分治有一点像cdq分治,其实就是对于要输出每次操作后的答案的题目,把每次操作后当一个时间点,把这些点当下标,然后把操作进行区间覆盖到这些时间段上面去,最后向下维护
线性基
或者并查集的同时保存这个操作之前的值丢进
二分抄代码
·
2020-08-04 15:54
启发式可撤销的并查集
线段树分治
线性基
例题
最大异或和,第k小异或和最大异或和12345678910111213141516171819202122232425262728293031323334353637383940414243#include#defineINIT(a,b)memset(a,b,sizeof(a))#definelllonglong#definerep(i,a,b)for(inti=a;i=b;--i)#defineS
「已注销」
·
2020-08-04 13:18
2019杭电暑期多校第一场 B:Operation(贪心+前缀
线性基
求最大异或和)
【题目】Operation【题解】原题:CF1100F官方题解:贪心地维护序列的前缀
线性基
(上三角形态),对于每个
线性基
,将出现位置靠右的数字尽可能地放在高位,也就是说在插入新数字的时候,要同时记录对应位置上数字的出现位置
芋圆西米露
·
2020-08-03 23:28
ACM_
暑期计划
这几天在学校刷题,但是状态不是很好,与放假前的想法完全有点背离了。然后这两天有感冒了,更是状态下滑,一天好像都没写出一两道。。。今天和张引还有苟继承一起出去买了个大西瓜,吃起来还是挺不错的~不过一下就饱啦~~哈哈哈哈~看着电脑屏幕,突然想到了一件事情——退役,在打完区域赛后就不玩了。说是突然,但也许早就在脑海深处想过了吧。想想自己参加ACM已经一年多了,感觉好久啊。。。退役的主要原因是因为:自己在
jxust_tj
·
2020-08-03 18:48
杂谈
线性基
详解
线性基
是啥?
线性基
是一个数的集合,并且每个序列都拥有至少一个
线性基
,取
线性基
中若干个数异或起来可以得到原序列中的任何一个数。
Hypoc_
·
2020-08-03 14:02
算法小结区
(Zero XOR Subset)-less(
线性基
)
具体思路:求出这n个数的
线性基
就完事了,对于-1的情况,就是这n个值得异
Let_life_stop
·
2020-08-02 21:01
线性基
线性基
+树链剖分(bzoj4568)
#includeusingnamespacestd;typedeflonglongll;constintN=20005;constintm_base=60;llread(){longlongx=0,f=1;charch=getchar();while(ch'9'){if(ch=='-')f=-1;ch=getchar();}while(ch>='0'&&ch>i)&1){if(y.a[i])x^=
ThreeWater-
·
2020-08-01 01:49
线性基
树链剖分
线性基
算法整理(模板)
简介你有一个原集合T;
线性基
是一个集合,里边的元素通过异或,可以不多不少的凑出T,且线型基最小;性质1.设
线性基
的异或集合中不存在0。
Sher杨
·
2020-08-01 00:30
线性基
2019 Multi-University Training Contest 1 —— Operation(区间
线性基
)
解析:选择一些数异或起来最大,那么就是
线性基
无疑了。不会
线性基
的同学可以看一下我的博客。我们考虑维护每一个位置往左的31个
JK Chen
·
2020-07-31 18:35
数论/数学
例题
BZOJ4568 [Scoi2016]幸运数字 树上倍增+
线性基
N≤20000,Q≤200000,N≤20000,Q≤200000,时限66s.询问一个数集的xorxor最大值显然
线性基
模板。
Wolf_Reiser
·
2020-07-31 15:30
BZOJ
倍增LCA
线性基
线性基
最大异或和 (
线性基
)
题目链接:#113.最大异或和题目描述这是一道模板题。给由\(n\)个数组成的一个可重集\(S\),每次给定一个数\(k\),求一个集合\(T\subseteqS\),使得集合\(T\)在\(S\)的所有非空子集的不同的异或和中,其异或和\(T_1\xor\T_2\xor\...\xor\T_{|T|}\)是第\(k\)小的。输入格式第一行一个数\(n\)。第二行\(n\)个数,表示集合\(S\)
G19850917
·
2020-07-31 13:24
BNUZ_2019_IT节_
ACM_
网络赛 题解
队友写的题解(无代码)A.分不分#include#definelllonglongusingnamespacestd;intmain(){intT,cas=1,x;cin>>T;while(T--){cin>>x;printf("Case#%d:\n",cas++);if(x%2==1){cout#defineMAXN6#defineMAXM200005#defineMOD1000000007#d
anthony1314
·
2020-07-30 14:03
ACM题目和算法
线性基
数学基础向量空间vectorspace定义(F,V,+,⋅)(F,V,+,\cdot)(F,V,+,⋅)为向量空间,其中FFF为域,VVV为集合,VVV中元素称为向量,+++为向量加法,⋅\cdot⋅为标量乘法,且运算满足8条公理(见维基百科)。线性无关linearlyindependent对于向量空间中VVV上nnn个元素的向量组(v1,v2,…,vn)(\mathbf{v_1},\mathbf
zhangche0526
·
2020-07-30 11:27
cf刷题日记 2019 .1.21~~2019.1.25
#533(Div.2)C.AyoubandLostArray&DPCodeforcesRound#533(Div.2)D.KilaniandtheGame标题532div2F.IvanandBurgers
线性基
标题
---Panda
·
2020-07-30 09:56
CF刷题日记
线性基
总结(模板)+ BZOJ 2460
所谓
线性基
,就是线性代数里面的概念。一组线性无关的向量便可以作为一组基底,张起一个线性的向量空间,这个基地又称之为
线性基
。
alpc_qleonardo
·
2020-07-30 01:01
---------Online
Judge--------
BZOJ
线性基
ACM_
大数运算 模板&&讲解&&各大oj题目
///////////////////////////////////////////////////////////////////////////////////////////////////////作者:tt2767声明:本文遵循以下协议自由转载-非商用-非衍生-保持署名|CreativeCommonsBY-NC-ND3.0查看本文更新与讨论请点击:http://blog.csdn.net
tt2767
·
2020-07-29 14:10
ACM_大数运算&&高精度
ACM_
搜索:杭电oj1026:Ignatius and the Princess I
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1026题目大意:一个人要从N*M矩形地图的左上角走到右下角.且只能向四个方向走.X表示墙不能走.字符1-9表示怪物并且数字代表怪物的血量.也就是杀死怪物需要该数字的单位时间.人每走一个格子花费1个单位的时间.然后要你按照格式打印最短时间的路径和具体的路径.简单的最短路径题.直接用bfs做.用二维数组保
闭上左眼看世界
·
2020-07-29 14:41
ACM_搜索遍历
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他