码迷,mamicode.com
首页 >  
搜索关键字:区间    ( 16036个结果
bzoj4552[Tjoi2016&Heoi2016]排序
bzoj4552[Tjoi2016&Heoi2016]排序 题意: 给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2:(1,l,r)表示将区间[l,r]的数字降序排序,最后询问第q位置上的数字。 题解: 二分最后这个数 ...
分类:编程语言   时间:2016-07-30 14:52:58    阅读次数:183
hdu 2883(构图+最大流+压缩区间)
kebab Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1603 Accepted Submission(s): 677 Problem De ...
分类:其他好文   时间:2016-07-30 13:26:30    阅读次数:137
tyvj 1056 能量项链 区间dp
P1056 能量项链 时间: 1000ms / 空间: 131072KiB / Java类名: Main 背景 NOIP2006 提高组 第一道 背景 NOIP2006 提高组 第一道 描述 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记 ...
分类:其他好文   时间:2016-07-30 00:26:18    阅读次数:129
bzoj1689[Usaco2005 Open] Muddy roads 泥泞的路
bzoj1689[Usaco2005 Open] Muddy roads 泥泞的路 题意: 数轴上n个互不覆盖的区间,问要用多少个长为L的线段覆盖。n≤10000 题解: 排序区间,然后从每个区间左端点开始铺木板,如果最后一块木板能够铺到下一个区间就铺,以此类推。 代码: 20160729 ...
分类:其他好文   时间:2016-07-29 22:59:24    阅读次数:169
HDU4348:To the moon
主席树。区间更新区间查询。调的要死。因为update 忘了op->col=t->col。然后一直WA。。。而且开始自己的写法是错的。。。后来就换了一种写法。。。QAQ ...
分类:其他好文   时间:2016-07-29 22:55:37    阅读次数:132
HDU 4902 (线段树)
Problem Nice boat(HDU 4902) 题目大意 维护一个序列,两种操作。 第一种操作,将一段区间[l,r]赋值为x。 第二种操作,将一段区间[l,r]中大于等于x的数与x求gcd。 询问所有操作结束后的序列。 解题分析 用线段树开一个标记same,表示这段区间中的数是否相同,若相同 ...
分类:其他好文   时间:2016-07-29 22:46:09    阅读次数:238
线段树的构造
题目描述:线段树是一棵二叉树,他的每个节点包含了两个额外的属性start和end用于表示该节点所代表的区间。start和end都是整数,并按照如下的方式赋值: 根节点的 start 和 end 由 build 方法所给出。 对于节点 A 的左儿子,有 start=A.left, end=(A.left + A.right) / 2。 对于节点 A 的右儿子,有 start=(A.left +...
分类:其他好文   时间:2016-07-29 17:18:31    阅读次数:174
[蒟蒻修炼计划][vijos1002][NOIP2005]过河
Description 给定一条数轴,起点为0,数轴的某些整数点上有石子。每次可以移动的区间为[S,T]。求当到达或超过L时,最少踩到的石子数。 Input 输入的第一行有一个正整数L(1 <= L <= 10^9)。 第二行有三个正整数S,T,M,M表示桥上石子的个数,其中1 <= S <= T ...
分类:其他好文   时间:2016-07-28 14:13:52    阅读次数:172
POJ3321 Apple Tree(树状数组)
先做一次dfs求得每个节点为根的子树在树状数组中编号的起始值和结束值,再树状数组做区间查询 与单点更新。 #include<cstdio>#include<iostream>#include<cstdlib>#include<cstring>#include<string>#include<algo ...
分类:移动开发   时间:2016-07-25 16:13:49    阅读次数:187
HDU 5741 Helter Skelter
离线处理+扫描线。题意很容易转化:若干个矩形形成并集,询问一些点是否在并集中? 官方题解不是这样做的....那种做法效率更高,暂时还不会。我这样是4500ms G++过的,C++TLE...... 区间加上某值,询问单点值,可以用树状数组。用线段树可能常数较大导致TLE。 ...
分类:其他好文   时间:2016-07-25 00:16:36    阅读次数:192
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!