自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DGY01的博客

初学算法

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

原创 poj 2299 Ultra-QuickSort 树状数组求解逆序数

Description In this problem, you have to analyze a particular sorting algorithm. The algorithm processes a sequence of n distinct integers by swapping two adjacent sequence elements until the sequence

2016-08-24 12:24:51 318

转载 树状数组区间求和三种模型 [转]

原帖地址:http://blog.csdn.net/q573290534/article/details/6664454 树状数组在区间求和问题上有大用,其三种复杂度都比线段树要低很多……有关区间求和的问题主要有以下三个模型(以下设A[1..N]为一个长为N的序列,初始值为全0):(1)“改点求段”型,即对于序列A有以下操作:【1】修改操作:将A[x]的值加上c;【2】求和操作:求此时A[l..

2016-08-24 11:42:00 339

原创 彻底理解树状数组

最近又学习了树状数组,趁热打铁,顺便总结一下对树状数组的理解 树状数组功能: 1.可用于快速求解数组a[n]的前i项和 2.将a[i]+c,并保证修改后依然能快速求解前i项和树状数组实现方法: 先来看一下树状数组是一个什么样的数据结构,这样有助于后面我们对算法实现的理解: 定义bit[i]=a[i-2^k+1]+…a[i],其中k等于将i写成二进制后末尾含0的个数,例如对于二进制数1000

2016-08-24 11:33:14 565

原创 初等数论零散总结

这两天零零散散的看了一些数论方面的知识,在这里做一个小小的总结关于取模运算的一些性质和定理基本性质 若p|(a-b),则a≡b (% p)。例如 11 ≡ 4 (% 7), 18 ≡ 4(% 7)(a % p)=(b % p)意味a≡b (% p)对称性:a≡b (% p)等价于b≡a (% p)传递性:若a≡b (% p)且b≡c (% p) ,则a≡c (% p)运算规则 模运算与

2016-08-20 13:26:34 650

原创 POJ 3233 Matrix Power Series(矩阵快速幂)

DescriptionGiven a n × n matrix A and a positive integer k, find the sum S=A+A2+A3+…+Ak.S = A + A^2 + A^3 + … + A^k.InputThe input contains exactly one test case. The first line of input contains three

2016-08-18 11:05:45 410

原创 HDU 1255(线段树,扫描线,矩形的面积交)

Description 给定平面上若干矩形,求出被这些矩形覆盖过至少两次的区域的面积 Input 输入数据的第一行是一个正整数T(1<=T<=100),代表测试数据的数量.每个测试数据的第一行是一个正整数N(1<=N<=1000),代表矩形的数量,然后是N行数据,每一行包含四个浮点数,代表平面上的一个矩形的左上角坐标和右下角坐标,矩形的上下边和X轴平行,左右边和Y轴平行.坐标的范围从0到

2016-08-16 11:26:20 339

原创 POJ 2752 Seek the Name, Seek the Fame(KMP)

Description The little cat is so famous, that many couples tramp over hill and dale to Byteland, and asked the little cat to give names to their newly-born babies. They seek the name, and at the same

2016-08-16 10:54:38 453

原创 HDU 1698(线段树,区间更新)

HDU 1698(线段树,区间更新)Description In the game of DotA, Pudge’s meat hook is actually the most horrible thing for most of the heroes. The hook is made up of several consecutive metallic sticks which are of

2016-08-16 09:45:40 387

空空如也

空空如也

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

TA关注的人

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