码迷,mamicode.com
首页 >  
搜索关键字:尺取    ( 337个结果
[POJ] 3061 Subsequence (尺取法)
题目地址:http://poj.org/problem?id=3061方法一:因为元素都大于0,所以维护前缀和sum[i],一定有sum[k]>sum[i](k>i)。这样子序列起点s确定以后,用二分查找确定使序列和不小于s的结尾t的最小值。 时间复杂度o(nlogn)。 1 #include...
分类:其他好文   时间:2015-03-21 11:01:09    阅读次数:109
UVA 12174 Shuffle(滑动窗口)
T*n已经最大已经是10的7次方了,所以这道题虽然暴力枚举前面不完整歌单的情况的思路好想,但是必须用滑动窗口(或者叫尺取法)的技巧来预处理两个数组,这样可以O(n)完成每组数据。#include#include#include#include#include#include#include#incl...
分类:其他好文   时间:2015-03-02 19:03:23    阅读次数:140
ZOJ 3521 Fairy Wars oj错误题目,计算几何,尺取法,排序二叉树,并查集 难度:2
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3521ATTENTION:如果用long long 减小误差,这道题只能用%lld读入首先需要判断哪些点是相互挨着的,这样比直接维护哪些集合是冰冻住的简单按照x为主,y为辅排序...
分类:编程语言   时间:2015-02-21 13:10:56    阅读次数:192
Codeforces #291 (Div. 2) D. R2D2 and Droid Army(RMQ+二分)
题意: 有n*m的矩阵,然后你有k发子弹。现在你可以朝着任意列发射子弹,每一发子弹都会使该列上的数值-1,最小减少到0。 现在问你连续最长的行数,在k发子弹内,使得这些行上的数值全部为0. 思路: 简单的二分枚举最长行数区间,每个区间的最大值决定了要发射的子弹数,所以是RMQ问题,当然这里的枚举全部枚举,用尺取法也可以。 //889 ms #include #incl...
分类:其他好文   时间:2015-02-19 16:19:13    阅读次数:130
codeforces 514D R2D2 and Droid Army
codeforces 514D R2D2 and Droid Army 题目: 思路: 尺取法+堆 {CSDN:CODE:605423}...
分类:其他好文   时间:2015-02-16 13:05:31    阅读次数:129
POJ 3320 Jessica's Reading Problem 尺取法/map
Jessica's Reading ProblemTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 7467Accepted: 2369DescriptionJessica's a very lovely girl wooed by l...
分类:其他好文   时间:2015-02-13 19:57:25    阅读次数:232
编程题-最短序列和(Subsequence)-尺取法
题目:给定长度为n的整数数列 a0,a1,...,an?1a_0,a_1,...,a_{n-1}以及整数S,求出总和不小于S的连续自序列的长度最小值。如果不存在,则输出0样例:输入 n = 10 S = 15 a = {5 , 1,3 ,5 ,10,7,4,9,2,8} 输出 2 (5 ,10)思路:尺取法通常的是保留数组的一对下标(开始到结束),然后根据实际情况交替移动。我们假设从i开...
分类:其他好文   时间:2015-02-13 16:39:24    阅读次数:235
POJ 3061 Subsequence(尺取法)
题目链接:http://poj.org/problem?id=3061 题意:给定长度为n的数列整数,以及整数S,求出总和不少于S的连续子序列的长度的最小值。如果解不存在,则输出0。 尺取法:通常是指对数组保存一对下标(起点,终点),然后根据实际情况交替推进两个端点直到解决问题的方法,这个操作很像尺蠼虫故得名。 思路:所以可以先初始化起点s,终点g,再一步一步推进,直到sum>S,然后记录此...
分类:其他好文   时间:2015-02-12 09:19:26    阅读次数:95
尺取法
#include#include#include#include#include#include#includeusing namespace std;int n,S,sum,a[1010];int main(){ int t=0,s=0,res; scanf("%d%d",&n,&S)...
分类:其他好文   时间:2015-02-11 20:34:14    阅读次数:106
POJ 3061 Subsequence 尺取法,一个屌屌的O(n)算法
SubsequenceTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 9050Accepted: 3604DescriptionA sequence of N positive integers (10 #include #inclu...
分类:编程语言   时间:2015-01-25 19:25:00    阅读次数:174
337条   上一页 1 ... 30 31 32 33 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!