码迷,mamicode.com
首页 >  
搜索关键字:st表    ( 436个结果
POJ1821 单调队列//ST表 优化dp
http://poj.org/problem?id=1821 当我们在考虑内层循环j以及决策k的时候,我们可以把外层变量i看作定值,以此来优化dp状态转移方程。 题意 有n个工人准备铺m个连续的墙,每个工人有他必须图的一面墙壁Si,最多连续铺Li,每铺一个就花费Ci的钱,问最多要多少钱; 朴素算法很 ...
分类:其他好文   时间:2018-09-14 00:08:25    阅读次数:188
Luogu 3119 [USACO15JAN]草鉴定Grass Cownoisseur
思路很乱,写个博客理一理。 缩点 + dp。 首先发现把一个环上的边反向是意义不大的,这样子不但不好算,而且相当于浪费了一次反向的机会。反正一个强连通分量里的点绕一遍都可以走到,所以我们缩点之后把一个强连通分量放在一起处理。 设$st$表示缩点之后$1$所在的点,设$f_{x}$表示从$st$走到$ ...
分类:其他好文   时间:2018-09-11 01:10:00    阅读次数:218
HDU3183 贪心/RMQ-st表
A Magic Lamp Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6244 Accepted Submission(s): 2539 Pr ...
分类:其他好文   时间:2018-09-08 15:31:08    阅读次数:343
ST表的原理及其实现
ST表类似树状数组,线段树这两种算法,是一种用于解决RMQ(Range Minimum/Maximum Query,即区间最值查询)问题的离线算法 与线段树相比,预处理复杂度同为O(nlogn),查询时间上,ST表为O(1),线段树为O(nlogn) st表的主体是一个二维数组st[i][j],表示 ...
分类:其他好文   时间:2018-09-08 15:17:48    阅读次数:218
二维st表,一种暴力但却快速的二维RMQ利器
先上例题:[HAOI2007]理想的正方形 大部分人都用单调队列,但我~~不会~~。首先我们可以暴力枚举所有的可能的正方形,每次我们需要查询RMQ,如果用朴素的方法总复杂度就会变成N^4,~~你不T谁T~~ 那怎么办,~~总不可能写正解~~吧,我们可以用二维st表,预处理N^2logN,每次O(1) ...
分类:其他好文   时间:2018-09-04 13:54:51    阅读次数:345
ST表——模板(luogu3865)
题目背景 这是一道ST表经典题——静态区间最大值 请注意最大数据时限只有0.8s,数据强度不低,请务必保证你的每次查询复杂度为 O(1) 题目描述 给定一个长度为 N 的数列,和 M 次询问,求出每一次询问的区间内数字的最大值。 输入输出格式 输入格式: 第一行包含两个整数 N, M ,分别表示数列 ...
分类:其他好文   时间:2018-09-04 00:10:16    阅读次数:182
POJ-2452 Sticks Problem 二分+RMQ
题目链接: https://cn.vjudge.net/problem/POJ-2452 题目大意: 给出一个数组a,求最大的j-i满足 i<j && a[i] ... a[j]中最大值为a[j],最小值为a[i]。 思路: 可以枚举i,然后二分找出满足的最大的j 首先,先二分找出最大的r,满足从a ...
分类:其他好文   时间:2018-08-30 21:05:49    阅读次数:184
mysql权限机制2
*权限控制机制四张表:userdbtables_privcolumns_privprivilege特权mysql<selectfromuser\Gmysql<selectfromdb\Gmysql<selectfromtables_priv\Gmysql<selectfromcolumns_priv\G1.用户认证查看mysql.user表2.权限认证以select权限为例
分类:数据库   时间:2018-08-26 18:15:08    阅读次数:237
CF 689D - Friends and Subsequences
689D Friends and Subsequences 题意: 大致跟之前题目一样,用ST表维护a[]区间max,b[]区间min,找出多少对(l,r)使得maxa(l,r) == minb(l,r) 切题的感觉很爽唉 同样而二分查找,找最小和最大下标满足条件 cf中%I64d, 一般是%lld ...
分类:其他好文   时间:2018-08-24 10:55:07    阅读次数:183
POJ 3264 Balanced Lineup
Balanced Lineup ST表的裸题 ST采用倍增和动态规划的思想解决 RMQ问题 初始化:空间复杂度O(nlogn),时间复杂度O(nlogn) 查询一次 O(1);而且这是常数非常小的O(1),而不是像线段树这种毒瘤数据结构(常数非常大) 最近做一道题,ST表和线段树如果算时间复杂度都能 ...
分类:其他好文   时间:2018-08-23 23:10:15    阅读次数:180
436条   上一页 1 ... 18 19 20 21 22 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!