自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Destiny

Just the same

  • 博客(8)
  • 收藏
  • 关注

原创 poj 1830 开关问题

    这道题是个十分有趣的数学题。有n个开关,这n个开关两两之间可能有着关系,如果有关系,按下这个开关,另一个开关的状态也会改变。先给你n个开关的初始状态,再给你n个开关的最终状态,然后告诉你开关之间的关系,问你能不能通过调整开关使达到最终状态,如果能,求方案的数量。    我们用0,1分别表示开关的两个不同状态,对于每个开关,我们知道其他的n-1个开关与它的关系。这个开关是通过哪个状态变成...

2018-08-20 20:26:54 281

原创 luogu P1373 小a和uim之大逃离

    这是一道求方案数的题。我很菜,不太会写方案数的题,所以看了下题解,并写下这篇博客。    首先,我们是在一个n*m的格子里走,有两种走法,一个是向右,一个是向下。起点任意,终点任意。在你走的路径上,第奇数个点是小a取走其中的液体,第偶数个点是uim取走其中的液体,必须走偶数个点。我们所要求的是,走到终点后,小a和uim的液体数一样的路径的方案数。    觉得题不好写,主要是觉得需要...

2018-08-20 17:03:06 185

原创 分块9:求区间众数(若存在多个众数,输出值最小的)

 警戒:以后类似于没看到强制在线这种傻逼错误千万不要犯啊。  问题描述:在乡下的小路旁种着许多蒲公英,而我们的问题正是与这些蒲公英有关。为了简化起见,我们把所有的蒲公英看成一个长度为n的序列 (a_1,a_2..a_n)(a1​,a2​..an​) ,其中 a_iai​ 为一个正整数,表示第i棵蒲公英的种类编号。而每次询问一个区间 [l,r],你需要回答区间里出现次数最...

2018-08-16 21:13:23 2875

原创 后缀数组

#include<iostream>#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int maxn=1e6+10;char s[maxn];int n,p,sz,sa[maxn],tmp[maxn],bin[maxn],rk[...

2018-08-15 08:25:02 84

原创 高斯消元

  高斯消元思路很简单,就是有m个n元一次的方程组,让我们求解出n个未知数的解。思路就是:每次先把一个方程作为对象,然后和剩下的方程进行消减,将剩下的方程中的某一个未知数的系数变为0,形成一个新的方程。依次消除之后,我们剩下的方程组就是一个倒立直角三角形,最后一个方程只剩下一个未知项的系数,那么我们可以得出这个未知数的解,再往回带,就依次求出了所有的解。  当然,有时候题目给我们的m个方程组是...

2018-08-11 14:42:48 123

原创 矩阵乘法

首先,矩阵乘法的定义:设A是n*m的矩阵,B是m*p的矩阵,C=A*B是一个n*p的矩阵,并且对于任意∈【1,n】,j∈【1,p】,C[i][j]=∑A(i,k)*B(k,j)。也就是说,参加矩阵乘法的第一个矩阵的列数必须等于第二个矩阵的行数。结果矩阵C的一个点i,j是矩阵A的第i行和矩阵B的第j列上的数分别相乘所得积的和。由此我们可以看出,矩阵乘法支持乘法结合律,即A*B*C=A*(B*C)...

2018-08-09 19:00:58 978

原创 中国剩余定理与与拓展

#include<bits/stdc++.h>using namespace std;int n,lcm=1,A,M,a[105],m[105];int exgcd(int a,int b,int&x,int&y){ if(b==0) { x=1,y=0;return a; } int d=exgcd(b,a%b,x,y); int k=x;x=y...

2018-08-02 09:57:16 196

原创 乘法逆元

  定义:如果a*x=1(mod m),那么称x是a的模m乘法逆元。  求法:(1)利用费马小定理。若m是质数,a^(m-1)=1(mod m),所以a*a^(m-2)=1(mod m),那么a的模m乘法逆元就是a^(m-2)。当然这种求法仅限于m为质数。(2)利用扩展欧几里得求。a*x=1(mod m)等价于 a*x+m*y=1,我们要做的就是求出x的解。因为只有1是gcd的倍数时,...

2018-08-01 18:27:18 577

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除