
线性基
文章平均质量分 94
酷酷的Herio
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性基复习
线性基复习前言之前只学过一次,好久之前,忘得差不多了,来复习了。线性基是什么? 线性基是一个向量组,其是线性无关的,且可以张成一个向量空间VVV,则称该向量组为VVV的基。张成(span)一个向量组所有线性组合所构成的集合。向量空间(vector space)定义(F,V,+,.)(F,V,+,.)(F,V,+,.) 为向量空间,FFF为域,VVV为集合,VVV中元素称为向量,+++是向量加法,...是标量乘法。ACM中的线性基V=({0,1},span(a1,a2…,an),⊕原创 2021-01-16 12:18:36 · 390 阅读 · 0 评论 -
线性基的整理.
线性基的一些性质:1.原序列中任意元素都可被线性基中一些元素异或得到.2.线性基中不存在异或和为0的非空子集.3.线性基元素个数唯一,在满足性质1下,元素个数最少.应用:1.求序列中选取一些元素的最大异或和.利用性质1+贪心从高位向低位选.2.求第kkk小异或和.将线性基修改一下,使得对应的位提供最高位的1,然后将kkk分解成二进制进行异或即可.#include<bits/stdc++.h>using namespace std;typedef long long ll;原创 2020-07-17 11:06:31 · 379 阅读 · 0 评论