网站首页 站内搜索

搜索结果

查询Tags标签: DP,共有 1166条记录
  • 84. 柱状图中最大的矩形

    84. 柱状图中最大的矩形给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。示例 1:输入:heights = [2,1,5,6,2,3] 输出:10 解释:最大的矩形为图中红色区域,面积为 10示例 2:输入:…

    2022/8/25 6:24:06 人评论 次浏览
  • 2022.8.21 多校周报

    总结 牛客第九场 A 一眼看出是尺取法,就A了。 B 一道很简单的概率dp,状态和转移方程都写出来了,但想着搞前缀和优化,没想到差分,就卡死了,有点可惜。 G 马拉车加哈希,但卡了除了双哈希的算法,题目很简单,但队里没有人学过字符串,就无了。 E 非常妙的构造题,利用…

    2022/8/22 6:53:33 人评论 次浏览
  • 重修 斜率优化 Dp

    斜率单调暴力移指针 斜率不单调二分找答案 \(x\) 坐标单调开单调队列 \(x\) 坐标不单调开平衡树 / cdq分治P4072 [SDOI2016]征途 我们要求方差最小,而总和不变,等价于要每天走的路程平方和最小。 设 \(s(i)\) 表示前 \(i\) 段路的距离总和。 首先我们有一个 naive 的 \(…

    2022/8/15 23:26:45 人评论 次浏览
  • 6.最少硬币问题(动态规划)

    题目描述: 设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。 对任意钱数0≤m≤20001,设计一个用最少硬币找钱m的方法。 对于给定的1≤n≤10,硬币面值数组T和可以使用的各种面值…

    2022/8/15 6:23:08 人评论 次浏览
  • 5.高数Umaru系列9——哈士奇(动态规划)

    题目描述: 由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据对它们的好感程度给它们每只都赋予了一个萌值。高…

    2022/8/15 6:22:53 人评论 次浏览
  • 2022.8.13 颓废记录

    Preface 最后一天~ Content [CF1175E]Minimal Segment Cover给定形如 \([l,r]\) 的 \(n\) 条线段。\(m\) 次询问,询问每次至少选几条线段才能使它们的并集包含线段 \([x,y]\)。无解输出 \(-1\)。 \(1\le n,m\le 2\times 10^5,0 \le l\lt r\le 5\times 10^5,0\le x\lt y \…

    2022/8/14 6:23:09 人评论 次浏览
  • 暑假集训2

    题面 A.LCIS 一道裸的求LCIS(最长公共上升子序列)题. \(dp\)数组储存到\(b\)的第\(i\)项,\(a\)从\(1-n\)的且以\(b[i]\)结尾的最⻓公共上升⼦序列⻓度. 那么\(dp\)过程显然:if(a[i]>b[j]&&maxx<f[j]) maxx=f[j];更新可以⽤于更新\(b\)序列与\(a\)序列前\(…

    2022/8/12 23:58:01 人评论 次浏览
  • 舔狗舔到最后一无所有

    LINK:舔狗舔到最后一无所有参考题解不能连续三天相等,而每一次又有三种选择。设f[i][j] (j=0/1/2)为第j天选择第i 种的方案总数。如果第j天去了2,j-1天也去了2,那么第j-2 天去0 或1 才能满足条件. 如果第j天去了2,j-1天去了0 或 1,就可以满足条件了(因此与j-2无关…

    2022/8/12 23:29:03 人评论 次浏览
  • NC16666 [NOIP2006]开心的金明

    题目链接 题目 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太…

    2022/8/12 23:23:59 人评论 次浏览
  • 退役划水(24)/2022 MetaCamp程序设计大赛线上初赛2

    引流封面图(?) 差点忘了。写到后边才想起来,于是回来补上 上一次的密码似乎并没有人去破译,于是就把解答附上吧 (其实不算是密码学?) (我连负号都没删,一堆负数给人的感觉不就是…) (为什么删了逗号?因为我把字符串输入再输出的时候,输出格式忘加逗号和空格…

    2022/8/12 1:29:10 人评论 次浏览
  • POJ1080 滑雪

    题目链接 题目 Description Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代…

    2022/8/11 23:28:12 人评论 次浏览
  • POJ1458 Common Subsequence

    题目链接 题目 Description A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = < x1, x2, ..., xm > another sequence Z = < z1, z2, ..., zk > is a subsequence of X if there…

    2022/8/11 23:25:29 人评论 次浏览
  • 洛谷 P6668 - [清华集训2016] 连通子树(虚树+点分治)

    洛谷题面传送门 一道思维难度为 \(<\epsilon\) 的题。 首先先考虑单组询问的情况。有个究极暴力的做法,\(dp_{i,x,y,z}\) 表示 \(i\) 子树内三种颜色个数分别为 \(x,y,z\) 的连通块个数,转移相当于合并两个连通块,只能 \(O((na+1)^2(nb+1)^2(nc+1)^2)\) 地进行,因此…

    2022/8/11 6:27:09 人评论 次浏览
  • 数据结构与算法-最小路径和

    题目路径 最小路径和 题目描述 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例1:输入:grid = [[1,3,1],[1,5,1],[4,2,1]] 输出:7 解释:因为路径 1→3→1→1→…

    2022/8/9 1:24:18 人评论 次浏览
  • AtCoder Educational DP Contest 总结

    前言 U Grouping 题目链接 题意:给你 \(n\) 个物品需要分组,你可以将它们分成一些组合,每组内部每一对 \((i,j)\) 都会产生一个贡献 \(a_{i,j}\)(可能为负数),问你最大可能产生的总贡献。 数据范围:\(n\leq 16\) 裸状压 DP,没啥技术含量,差评。 一看这个数据范围…

    2022/8/8 23:23:06 人评论 次浏览
扫一扫关注最新编程教程