自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 BSGS(拔山盖世算法),北上广深算法

1.引入BSGS算法又名拔山盖世算法,也叫北上广深算法,也叫大步小步算法,总之就是名字很多了,但是实际上他就是一个解决同余方程 给定a,b,p,求最小的非负整数x,满足  ax ≡ b(mod p)。2.过程先令 x = i*m-j,其中 m=ceil(sqrt(p)),ceil是向上取整。这样原式就变为     ai*m-j = b (mod p),移项就变成了       ...

2018-08-13 20:39:24 1975

原创 莫队! 莫队!

1.传说中能够解决一切区间问题的算法,其实就是一种优化了的暴力解法。当知道一个区间的[L,R]的范围,你就可以求出[L-1,R],[L,R-1],[L-1,R-1],区间的范围,莫队算法的实质是通过将询问排序,每个询问均由前一个询问(排序后的)转移得来,通过一定的排序优化时间复杂度。往往可以有O(N,√N)的效果,显然对于两次询问L,R和L′,R′,知道了L,R的答案,就可以暴力计算|L−L′...

2018-08-13 11:03:04 486

原创 异或序列

题目描述已知一个长度为n的整数数列a1,a2,…,an,给定查询参数l、r,问在al,al+1,…,ar区间内,有多少子序列满足异或和等于k。也就是说,对于所有的x,y(l≤x≤y≤r),满足ax⊕ax+1⊕⋯⊕ay=k的x,y有多少组。 输入输入第一行为3个整数n,m,k。第二行为空格分开的n个整数,即a1,a2,…,an。接下来m行,每行两个整数lj,rj,代表一次查询。 ...

2018-08-09 10:34:47 662

原创 HDU6000 洗衣服

洗衣服时间限制: 2 Sec  内存限制: 128 MB提交: 53  解决: 15[提交] [状态] [讨论版] [命题人:admin]题目描述你现在要洗L件衣服。你有n台洗衣机和m台烘干机。由于你的机器非常的小,因此你每次只能洗涤(烘干)一件衣服。第i台洗衣机洗一件衣服需要wi分钟,第i台烘干机烘干一件衣服需要di分钟。请问把所有衣服洗干净并烘干,最少需要多少时间?假设衣服在...

2018-08-08 19:39:27 592 1

原创 C++ pair用法

pair相当于是包含有两个变量的struct,同样类型的pair变量可以直接赋值,这里比struct要方便,写的时候也很简单,确实很好用,而且first和second可以直接调出里面的两个元素。1.定义。创建一个新的pair对象:pair<T1,T2> p1; 创建好的p1他的两个元素分别为T1,T2类型的。并且p1.first代表p1中的第一个元素,p1.second代表第二...

2018-08-08 16:40:21 1218 1

原创 拓扑排序

1、 拓扑排序解释  我们起床穿裤子和鞋子时,相信大部分人的顺序是这样的,先穿上内裤,然后再穿上裤子,再穿上袜子,然后才是鞋子。  那么,我们把这些步骤分解:(1)穿内裤(2)穿裤子(3)穿袜子(4)穿鞋子我们把这四个步骤,按照上述的顺序 给排一下,这就是所谓的拓扑排序。当然这个排序的顺序是唯一的,如果你先进行(2)然后(1)(3)(4),哦,不,你不是超人,请不要这样...

2018-08-05 20:53:44 1990

转载 Milking Order

题目描述Farmer John's N cows (1≤N≤105), numbered 1…N as always, happen to have too much time on their hooves. As a result, they have worked out a complex social hierarchy related to the order in which F...

2018-08-04 19:57:27 542

原创 Small Multiple

Find the smallest possible sum of the digits in the decimal notation of a positive multiple of K.Constraints2≤K≤105K is an integer.  输入Input is given from Standard Input in the following fo...

2018-08-04 15:56:16 435

原创 Built?

There are N towns on a plane. The i-th town is located at the coordinates (xi,yi). There may be more than one town at the same coordinates.You can build a road between two towns at coordinates (a,b) ...

2018-08-04 11:01:52 371

原创 Fennec VS. Snuke

题目描述Fennec and Snuke are playing a board game.On the board, there are N cells numbered 1 through N, and N−1 roads, each connecting two cells. Cell ai is adjacent to Cell bi through the i-th road. E...

2018-08-03 20:47:17 305

转载 链式前向星

之前我们介绍过图的邻接矩阵存储法,它的空间和时间复杂度都是N2,现在我来介绍另外一种存储图的方法:邻接表,这样空间和时间复杂度就都是M。对于稀疏图来说,M要远远小于N2。先上数据,如下。 4 51 4 94 3 81 2 52 4 61 3 7         第一行两个整数n m。n表示顶点个数(顶点编号为1~n),m表示边的条数。接下来m行表示,每行有3个数x ...

2018-08-02 20:50:05 529

空空如也

空空如也

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

TA关注的人

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