码迷,mamicode.com
首页 >  
搜索关键字:poj 2393 贪心    ( 27395个结果
CF 482B 综合练习2
我们贪心的把这些限制填充上去,就是对每一个 $[l_i,r_i]$ 都 or 上一个 $q_i$ 这样我们就可以保证现在的序列一定包含这些限制,而且一定为最优,因为没有添加任何“多余”的东西 然后我们再把每条限制都对这个最优的序列扫一遍,如果出现了 $[l_i,r_i]$ 的 and 和不等于 $q ...
分类:其他好文   时间:2020-03-18 11:49:42    阅读次数:60
HDU1199 Color the Ball (线段树合并+离散化经典)
与这道题相似的还有poj一道贴海报的题目,但这道题更加经典 典型的线段树合并求区间子段和模型,但是不同的是加了一个离散化,这也是最难的地方 本题思路: 1.设计lmax,rmax tmax来表示左边最长连续,总共最长连续和右边最长连续 2.设计懒标记为-1,0,1表示这区间是否都是黑或白或混合,如果 ...
分类:其他好文   时间:2020-03-17 15:29:37    阅读次数:67
图论——迪杰斯特拉算法和最小生成树
前言 复习一下迪杰斯特拉算法,由于最小生成树的Prim算法与迪杰斯特拉算法极其类似,再顺便复习下最小生成树,顺便找两道水题验证代码正确性。 迪杰斯特拉算法 目的 该算法用于单源最短路,求一个图中,从起点S,到终点E的最短路径 思路 算法基于贪心思想,简单来讲就是两步: 找出起点距离其他点的最短距离中 ...
分类:编程语言   时间:2020-03-17 08:33:20    阅读次数:87
contest 1000
A:贪心。因为一次可以改多个字符,所以一次就能将一个字符串匹配为一个模板串。搞个 map 记一下模板串的个数,接着字符串能直接匹配就直接匹配,否则花费一次修改。 C:如果数据范围小可以直接离线差分,考虑我们差分的过程,实际上有很多位置都是没有用的,改变的位置最多只有 $2n$ 个,相邻两个位置之间的 ...
分类:其他好文   时间:2020-03-16 19:03:48    阅读次数:55
Round #623(div2)
A. Dead Pixel 网速题(不过我又是补题) B. Homecoming 题意: 给一个只包含 A 和 B 的字符串,代表两种站,你可以从位置 $i$ 到达位置 $j$ 如果 $i,i+1,...,j 1$ 都是同一种站,并花费相应的金钱(如果全是A站则花费a元,否则 b 元)。 现给出 $ ...
分类:其他好文   时间:2020-03-16 17:40:26    阅读次数:62
Recommendations CodeForces - 1314A 贪心
``` //贪心 //从初始值最小开始 //如果当前值有许多,那么就把花费最大的留下,其他的都加一个 //然后依次网上增加 #include #include #include using namespace std; typedef long long ll; const int INF=0x3f... ...
分类:其他好文   时间:2020-03-16 09:18:44    阅读次数:55
12. 整数转罗马数字
1 //用到了贪心思想 2 class Solution 3 { 4 public: 5 int a[13] = {1,4,5,9,10,40,50,90,100,400,500,900,1000}; 6 string b[13] = {"I","IV","V","IX","X","XL","L", ...
分类:其他好文   时间:2020-03-15 18:59:56    阅读次数:70
动态规划 递归 和 贪心
一.动态规划 适合用动态规划的问题的基本特征 参考 https://zhidao.baidu.com/question/561484516800579644.html 1.最优子结构 母问题的最优解包含其子问题的最优解,即具有最优子结构,即子问题最优时,母问题通过优化一定能获得最优解 2.子问题重叠 ...
分类:其他好文   时间:2020-03-15 13:40:34    阅读次数:49
最大子序和
# 题意长度为n的整数序列,从中找出一段长度不超过m的连续子序列,使得子序列中所有数的和最大 # 题解区间和问题,转化为两个前缀和相减的形式进行求解。枚举右端点贪心法求解,只需要对下标和前缀应用单调队列,在队列中下标位置递增,前缀和s也递增,假如右端点r固定,找到一个左端点ll,要求j∈[i?m,i ...
分类:其他好文   时间:2020-03-15 09:30:35    阅读次数:52
supermarket
# 题意n件商品,每个商品有利润p[ i ]和过期时间d[ i ],每天只能卖一件商品,合理安排每天卖的商品,求最大收益 # 题解贪心做法,将所有商品按照过期时间的大小排序,从小到大依次将商品加入小根堆(p为键值)加入p[i]时:1.如果p[i]的时间大于堆中元素的个数,则放入堆2.如果当前时间等于 ...
分类:其他好文   时间:2020-03-15 09:27:14    阅读次数:128
27395条   上一页 1 ... 72 73 74 75 76 ... 2740 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!