自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zxf654073270的专栏

一步步来就可以了!!!

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

原创 RMQ算法 快速求区间最大最小值

RMQ基本上就是来求区间嘴子问题的 maxsum【i】【j】表示从数字num【】下表i开始的后1 开始初始化两个数组         for(i=1;i         {             maxsum[i][0]=minsum[i][0]=num[i];         } 然后dp经行跟新     int k=log2(n);     for(j=1;j

2015-08-10 15:13:59 1896

原创 hdu 5316 多校(3)

给你n个数  m次询问    : 1.将a位置的书换成b 2.询问一段区间最大子序列的和   这里最大子序列不能出现奇数下标和奇数下标相邻  偶数下标和偶数下标相邻; 很明显的线段树,结构体里存4个变量: __int64 odd_even; 最大子序列是奇数下标开头 偶数下标结尾 __int64 even_odd;偶数开头 奇数结尾 __int64 odd_odd;奇数开头 奇数结尾

2015-08-05 11:18:08 527

原创 hdu 5334 多校(4)

题意是给你一个n*m的有0 1组成的矩阵    起点为坐上角  终点为右下角  从起点走到终点组成的一个二进制数最小; 思路: 1. 如果起点为零   则找到与起点相邻的联通0  的点 找到距离终点最近的一些点    然后找到最小的二进制数(建议用 bfs) 2.起点不为0  则直接从起点开始找最小的二进制数  具体找法为: 把下一步的点走找出来   如果其中有0的点 则不用走位1的点 把

2015-08-04 15:22:07 505

空空如也

空空如也

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

TA关注的人

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