码迷,mamicode.com
首页 >  
搜索关键字:区间    ( 16036个结果
区间DP [POJ 1141] Brackets Sequence
Brackets SequenceDescriptionLet us define a regular brackets sequence in the following way:1. Empty sequence is a regular sequence.2. If S is a regula...
分类:其他好文   时间:2014-10-31 01:09:37    阅读次数:227
poj 3321 Apple Tree(树状数组)
辉煌北大的月赛题质量真高啊,这种树状数组真难想到。 树状数组的基本用法是区间,单点的应用,起初这个怎么都想不到如何套用到树状数组。 转化方法是 将树上的节点信息查询,转为深度优先中节点顺序(代表结点编号)。进结点与出结点分别代表该结点管辖范围。 题目大意级是说,给你一颗树,最初每个节点上都有一个苹果,有两种操作:修改(即修改某一个节点,修改时这一个节点苹果从有到无,或从无到有)和查询...
分类:移动开发   时间:2014-10-30 22:36:50    阅读次数:231
区间DP [NYOJ 737] 石子合并(一)
石子合并(一)时间限制:1000ms | 内存限制:65535KB难度:3描述有N堆石子排成一排,每堆石子有一定的数量。现要将N堆石子并成为一堆。合并的过程只能每次将相邻的两堆石子堆成一堆,每次合并花费的代价为这两堆石子的和,经过N-1次合并后成为一堆。求出总的代价最小值。输入有多组测试数据,输入到...
分类:其他好文   时间:2014-10-30 22:20:39    阅读次数:160
ZOJ 1610 线段树区间染色
给长度8000米的板,对其中区间染色,问最后能看到的颜色,和该颜色一共出现了几段 线段覆盖法 数据比较水   也可以暴力水过 线段树: #include "stdio.h" #include "string.h" struct node { int l,r,c; }data[40010]; int color[8011]; void build(int l,int r,i...
分类:其他好文   时间:2014-10-30 21:03:10    阅读次数:123
合并类动态规划,石子归并,合并石子解题报告
设有N堆沙子排成一排,其编号为1,2,3,…,N(N<=100)。每堆沙子有一定的数量。现要将N堆沙子并成为一堆。归并的过程只能每次将相邻的两堆沙子堆成一堆,这样经过N-1次归并后成为一堆。找出一种合理的归并方法,使总的代价最小。...
分类:其他好文   时间:2014-10-30 21:02:48    阅读次数:333
HDU 1199 && ZOJ 2301 线段树离散化
一段长度未知的线段,一种操作:a b c ,表示区间[a,b]涂为颜色C,w代表白色,b代表黑色,问最终的最长连续白色段,输出起始位置和终止位置 离散化处理,和平常的离散化不同,需要把点化成线段,左闭右开,即对于一段区间[a,b],转化成区间[a,b+1) #include "stdio.h" #include "string.h" #include "algorithm" using n...
分类:其他好文   时间:2014-10-30 17:09:09    阅读次数:226
poj 1141 Brackets Sequence (区间DP)
Brackets Sequence Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 25893   Accepted: 7295   Special Judge Description Let us define a regular brackets seq...
分类:其他好文   时间:2014-10-30 13:37:49    阅读次数:246
UVALive 6529 Eleven 区间dp
题目链接:点击打开链接 题意: 给定一个数,重新排列这个数的各个位置使得 1、无前导0 2、能被11整除 问: 有多少种组合方法 #include #include #include using namespace std; typedef long long ll; const int mod = 1000000000 + 7; const int N = 100+2...
分类:其他好文   时间:2014-10-30 13:30:41    阅读次数:180
CodeForces 15D Map 单调队列优化
两次单调队列求出每个子矩阵的最小值,区间减法求出每个子矩阵的和,然后丢到优先队列里跑出来就好了。 写锉了,加了读入挂才过。 #include #include #include #include #include #include #include #include #include #include #include #pragma comment(linker,...
分类:其他好文   时间:2014-10-30 11:47:20    阅读次数:344
hdu 4135 Co-prime(容斥原理)
http://acm.hdu.edu.cn/showproblem.php?pid=4135 求连续区间[a,b]内与n互质的数的个数。 因为a,b相当大,考虑用容斥原理。只需先求出[a,b]内与n不互质的数的个数,等于[1,b]内与n不互质的个数 - [1,a-1]内与n不互质的个数。问题转化为求【1,m】内与n不互质的数的个数。 先对n分解质因子,[1,m]内是n的质因子的倍数的...
分类:其他好文   时间:2014-10-30 00:27:50    阅读次数:266
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!