上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 42 下一页
摘要: 题意:你现在有面额为A的纸币,现在需要面额为B的钱(可以是一张也可以是好多张拼成一张),有一台自动售货机,里面有任意价格的商品,售货机兑换出的零钱是随机的(比如找你0.03可能给你0.01+0.01+0.01也可能是0.01+0.02),那么问至少要花多少钱你肯定能兑换到所需要的面额。A, B ∈ 阅读全文
posted @ 2019-01-27 21:14 KirinSB 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 思路:心态大崩,最多不讲了,最少应该是三个一组,比如......应该是.S..S.,这样占的最多 代码: 阅读全文
posted @ 2019-01-26 22:48 KirinSB 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题意:n个数字的串,每取出一个数字的代价为该数字和左右的乘积(1、n不能取),问最小代价 思路:dp[i][j]表示把i~j取到只剩 i、j 的最小代价。 代码: Multiplication Puzzle ZOJ - 1602 阅读全文
posted @ 2019-01-25 17:36 KirinSB 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题意:问最多有几个括号匹配 思路:用dp[i][j]表示i到j最多匹配,若i和j构成匹配,那么dp[i][j] = dp[i + 1][j - 1] + 2,剩下情况dp[i][j] = max(dp[i][j], dp[i][k] + dp[k + 1][j]) 代码: 阅读全文
posted @ 2019-01-24 22:05 KirinSB 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 题意:合并石子,每次只能合并l~r堆成1堆,代价是新石堆石子个数,问最后能不能合成1堆,不能输出0,能输出最小代价 思路:dp[l][r][t]表示把l到r的石堆合并成t需要的最小代价。 当t == 1时,dp[i][j][1] = min(dp[i][j][1], dp[i][k][t] + dp 阅读全文
posted @ 2019-01-23 18:11 KirinSB 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 题意:有n个石堆排成环,每次能合并相邻的两堆石头变成新石堆,代价为新石堆石子数,问最少的总代价是多少 思路:先看没排成环之前怎么做:用dp[i][j]表示合并i到j所需的最小代价,那么dp[i][j]就是合并i~k、k+1~j的最小代价,即dp[i][j] = min(dp[i][j],dp[i][ 阅读全文
posted @ 2019-01-22 21:05 KirinSB 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 题意:给一个n*m的矩阵,你只能选择一个格子把这个格子的数换成p(也可以一个都不换),问最大子矩阵和最小可能是多少? 思路: 思路就是上面这个思路,这里简单讲一下怎么n^3求最大子矩阵和:枚举两行(或者两列),然后把每一列之和看做一个数字,这样二维就变成了一维,我们可以直接求最大子串和的方法。初始一 阅读全文
posted @ 2019-01-22 00:37 KirinSB 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 题意:有一串不递减的串,串中的任意元素都有k个,除了一个元素,他只有1 <= n < k-1个,你现在能向oj做出以下操作: 输出:1 pos,oj会返回pos位置的元素值 输出:2 val,回答那个特殊的元素是什么值 要求不能询问超过60次,给出特殊元素的值。 思路:先第一次二分找出k。可以想出, 阅读全文
posted @ 2019-01-19 00:29 KirinSB 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 题意:有一种关系叫继承,那么继承父类的同时也会继承他的一个函数f,能继承任意多个父类或不继承,但不能继承自己的子类。现在规定一个列表,这个列表必须以1~N的顺序排列,并且父类不会排在子类后面,1含有一个函数f,有多少种可能使得这样一个列表每个数都继承f,取模1e9+7 思路:终于做出了一道DP(?) 阅读全文
posted @ 2019-01-06 23:22 KirinSB 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 题意:一串括号,每个括号代表一个值,当有相邻括号组成()时,可以交换他们两个并得到他们值的乘积,问你最大能得到多少 思路:DP题,注定想得掉头发。 显然一个左括号( 的最远交换距离由他右边的左括号的最终位置决定,那么我们可以从右边开始做。我们用dp[i][j]表示第i个左括号交换到第j个位置后,他和 阅读全文
posted @ 2018-12-15 17:27 KirinSB 阅读(356) 评论(1) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 42 下一页