码迷,mamicode.com
首页 >  
搜索关键字:区间    ( 16036个结果
8.4 贪心法
1.背包问题: ①最优装载问题:把物体重量从小到大排列,依次选择每个物体,只顾眼前,却能得到最优解。 ②部分背包问题:把物体的“价值除以重量的值”从小到大排序,一次选择每个物体(贪心只能对一个变量贪心,这是一种巧妙的转换)。 ③乘船问题:只让眼前的浪费最少。(注意是让什么最少,是让浪费最少!) 2.区间相关问题(排序:排左边还是右边?): ①选择不相交区间: ②区间选点问题: ③区间...
分类:其他好文   时间:2014-08-05 11:18:09    阅读次数:163
POJ 3468 A Simple Problem with Integers(线段树 区间更新)
Description You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The other ...
分类:其他好文   时间:2014-08-05 11:15:59    阅读次数:243
HDU 4760 Good FireWall 完善Trie题解
本题乍看像是线段树之类的区间操作,不过因为只是需要查找ip的前缀,故此其实是使用Trie来做。 这里的Trie使用到了Delete函数,这是个Trie函数中最难的函数了,当然要使用数组记录的方法水掉,也是可以的。这里不水,给出delete函数。 考点难点: 1 Trie的操作函数的灵活运用,主要难点是delete函数的灵活运用 2  在叶子节点所有的group id, 删除的时候要注意,不...
分类:其他好文   时间:2014-08-05 11:13:09    阅读次数:296
POJ 1651 Multiplication Puzzle (区间DP)
Description The multiplication puzzle is played with a row of cards, each containing a single positive integer. During the move player takes one card out of the row and scores the number of points eq...
分类:其他好文   时间:2014-08-05 11:12:25    阅读次数:267
POJ 2828 Buy Tickets (线段树 单点更新 变形)
题目链接题意:有N个人排队,给出各个人想插队的位置和标识,要求输出最后的序列。分析:因为之前的序列会因为插队而变化,如果直接算时间复杂度很高,所以可以用线段树逆序插入,把序列都插到最后一层,len记录该区间里还剩余多少位置,插入的时候就插到剩余的第几个位置,比如1,2已经插入了,如果再想插入第3个位...
分类:其他好文   时间:2014-08-05 11:05:09    阅读次数:227
poj_2823(单调队列)
一道裸的单调队列,求区间最值问题。线段树8秒多过,单调队列4秒多过。可作为单调队列的学习题目...
分类:其他好文   时间:2014-08-05 09:42:39    阅读次数:495
hdu 4893 Wow! Such Sequence!
http://acm.hdu.edu.cn/showproblem.php?pid=4893 三种操作: 1 k d - "add" 2 l r - "query sum" 3 l r - "change to nearest Fibonacci" 节点附件三个值: s1:由lazy控制的区间的正确的和。 s2:区间内与所有数相近的fib数之和,随着单点更新而更新...
分类:其他好文   时间:2014-08-05 09:39:19    阅读次数:309
HDU 3874 Necklace 区间查询的离线操作
题目: http://acm.hdu.edu.cn/showproblem.php?pid=3874对需要查询的区间按右端点排序,然后从左到右依次加入序列中的元素,同时更新,更新的方法是,把上一次出现a[i]值的点变为0,这一次a[i]值的点(即 i)变为a[i],这样保证了前i个元素中只存在一个等...
分类:其他好文   时间:2014-08-05 05:18:38    阅读次数:274
HDU 2254 奥运(矩阵快速幂+二分等比序列求和)
HDU 2254 奥运(矩阵快速幂+二分等比序列求和) ACM 题目地址:HDU 2254 奥运 题意:  中问题不解释。 分析:  根据floyd的算法,矩阵的k次方表示这个矩阵走了k步。  所以k天后就算矩阵的k次方。  这样就变成:初始矩阵的^[t1,t2]这个区间内的v[v1][v2]的和。  所以就是二分等比序列求和上场的时候了。  跟HDU 1588...
分类:其他好文   时间:2014-08-05 03:05:28    阅读次数:209
POJ 1651 Multiplication Puzzle (区间dp)
题目大意:对n个数组成的序列取数,规定最两边不能取,每次取一个a[i],得到 a[l] * a[i] * a[r] 的分数(a[l]是a[i]左边的数,a[r]是a[i]右边的数),并把这个数从序列中移走,求n-2次取数后的得分和的最小值分析:正着确定状态不好做,不如反着来,设dp[l][r]为向区...
分类:其他好文   时间:2014-08-05 03:01:28    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!