码迷,mamicode.com
首页 >  
搜索关键字:st表    ( 436个结果
rmq问题:ST表
存板子。O(nlogn)预处理,O(1)查询。空间O(nlogn)。 ...
分类:其他好文   时间:2017-08-09 21:17:15    阅读次数:97
[HDU5266]pog loves szh III
首先dfs,记录每个点第一次被访问到的时间 那么区间LCA其实就是访问最早和访问最晚的点的LCA 找时间最早和最晚用ST表,找LCA用倍增 ...
分类:其他好文   时间:2017-08-07 20:30:03    阅读次数:125
【BZOJ】
【算法】堆+贪心+RMQ 【题解】 考虑暴力是把所有满足要求的子串算出答案,取前k小的,O(n^2)。 考虑优化,将左端点为x,右端点为x+L-1~x+R-1的子串视为一类。 所以定义三元组(x,l,r)为一类,其中l=x+L-1,r=x+r-1。 在一类中我们第一步应该取一类中的最大值,即取max ...
分类:其他好文   时间:2017-08-04 12:44:01    阅读次数:88
luoguP1890 gcd区间 [st表][gcd]
题目描述 给定一行n个正整数a[1]..a[n]。 m次询问,每次询问给定一个区间[L,R],输出a[L]..a[R]的最大公因数。 输入输出格式 输入格式: 第一行两个整数n,m。 第二行n个整数表示a[1]..a[n]。 以下m行,每行2个整数表示询问区间的左右端点。 保证输入数据合法。 输出格 ...
分类:其他好文   时间:2017-08-01 22:55:04    阅读次数:117
暑假清北学堂集训笔记
day -1 订票订得晚只好坐凌晨1点的火车…… day 0 7点钟到北京了,坐滴滴到酒店,然后去华北电力大学报道,路上看到一辆共享单车,弄了大半天才发现是坏的。。。 报完到就在旁边的餐厅吃了起来。 day 1 南小鸟(钟皓曦)讲 搜索 分治 倍增 贪心 ST表: f[i][j]表示 从i到i+2^ ...
分类:其他好文   时间:2017-07-29 17:39:34    阅读次数:233
深入理解C++中的Const,Mutable以及Volatile
我一直认为const表示一个常量,常量就是一个无法被修改的值,但是没有深入理解const的实现,甚至不知道mutable和volatile的存在,最近在书中看到了这一部分的知识,所以本文将详细解析这几个关键词。 首先考虑以下几个问题: 1. const int a和int const a的区别。 2... ...
分类:编程语言   时间:2017-07-23 22:37:17    阅读次数:164
7.18 DP考试解题报告
今天的考试真的是天崩地裂,写了的三个题全炸。。。然而谁叫我弱+不注意细节呢???真的要扇耳光。。。 T1:题意:一段区间的高度为这个区间中高度的最小值,给定n个宽度,求每个宽度的期望高度 40% :算出长度为x的区间的所有的最小值的取值的和,除以总的方案数(n-x+1),用ST表预处理可以n^2;( ...
分类:其他好文   时间:2017-07-18 21:00:24    阅读次数:149
mysql探究之null与not null
原文:http://blog.csdn.net/fwkjdaghappy1/article/details/7703974/ 相信很多用了MySQL很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问: 1、我字段类型是not null,为什么我可以插入空值 2、为毛not null的效率 ...
分类:数据库   时间:2017-07-16 15:51:49    阅读次数:190
【倍增】RMQ的ST表算法
RMQ问题:给定一个长度为N的区间,M个询问,每次询问Li到Ri这段区间元素的最大值/最小值。 RMQ的高级写法一般有两种,即为线段树和ST表。 本文主要讲解一下ST表的写法。(以区间最大值为例) ST表:一种利用dp求解区间最值的倍增算法。 定义:f[i][j]表示i到i+2^j-1这段区间的最大 ...
分类:编程语言   时间:2017-07-16 15:51:39    阅读次数:176
bzoj1699
st表 我还不会st表 f[i][j]表示[i,i+2^j)区间的最值 构造就像lca一样f[i][j]=f[i][j-1] f[i][j]=max(f[i][j-1],f[i+(1<<(j-1))][j-1]) 表示[i+2^(j-1)) [i+2^(j-1), i+2^j) 然后查询找出一个2的 ...
分类:其他好文   时间:2017-07-16 13:37:41    阅读次数:139
436条   上一页 1 ... 31 32 33 34 35 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!