2019年3月22日

素因子分解(SOJ 2763)

摘要: SOJ 2763: Factorial 问题:给出两个数$N(1\le N\le 10^{9})$和$B(2\le B\le 100000)$,求解$N!$以$B$为基表达时末尾$0$的个数。 例子:(1)$7!$以$10$为基时等于$5040$,此时末尾有$1$个$0$. (2)$7!$以$2$为 阅读全文

posted @ 2019-03-22 16:44 小叶子曰 阅读(261) 评论(0) 推荐(0) 编辑

2019年3月21日

区间动态规划-括号匹配(SOJ 1069)

摘要: SOJ 1069: Brackets 题意:给出由$(,),[,]$四个字符组成的序列$S$,输出符合要求的括号序列的最大长度。下面是符合要求的括号序列的递归定义: (1)空序列; (2)如果$S$是,那么$(S)$和$[S]$也是; (3)如果$S$和$T$是,那么$ST$也是。 分析:这个问题和 阅读全文

posted @ 2019-03-21 14:07 小叶子曰 阅读(461) 评论(0) 推荐(0) 编辑

多维动态规划(SOJ 2818)

摘要: SOJ 2818: QQ音速 问题:给出$4$个状态$1,2,3,4$以及状态之间转移的费用矩阵 $T=\left[\begin{array}{cccc}0 &1 &2 &2\\ 1 &0 &1 &1\\ 2 &1 &0 &2\\ 2 &1 &2 &0 \end{array}\right]$.现有两 阅读全文

posted @ 2019-03-21 04:36 小叶子曰 阅读(424) 评论(0) 推荐(0) 编辑

2019年3月20日

0-1背包(SOJ 2142)

摘要: SOJ 2142: Cow Exhibition 同样的题目可见:POJ 2184 问题:给出$n$个元素$node[i],1\le i\le n$,每个元素$node[i]$有两个属性smartness和funness.现在从这$n$个元素中找出一些元素$node[k], k\in S, S\su 阅读全文

posted @ 2019-03-20 11:41 小叶子曰 阅读(155) 评论(0) 推荐(0) 编辑

最大正方形(SOJ 2801)

摘要: SOJ 2801: 正方形 http://acm.scu.edu.cn/soj/problem.action?id=2801问题:给出一个$0-1$矩阵,找出只包含0的最大正方形并输出它的边长。 分析:这道题与最大子矩形(SOJ 3329)类似, 这里我们可以使用相同的方法(参考这里). 方法:(1 阅读全文

posted @ 2019-03-20 07:20 小叶子曰 阅读(177) 评论(0) 推荐(0) 编辑

2019年3月16日

最大子矩阵(SOJ 3329)

摘要: SOJ 3329: Maximum Submatrix II http://acm.scu.edu.cn/soj/problem.action?id=3329 问题:给出一个$0-1$矩阵,找出只包含0的最大子矩阵并输出其中0的个数。 方法: (1)动态规划 定义$dp[i][j], 1\le i\ 阅读全文

posted @ 2019-03-16 03:30 小叶子曰 阅读(521) 评论(0) 推荐(0) 编辑

2019年3月14日

单调栈(SOJ 3085)

摘要: SOJ 3085: windy's cake V http://acm.scu.edu.cn/soj/problem.action?id=3085 问题:给出$n$个正整数$num[1], ..., num[n]$, 定义从$i$到$j$的子列的分数为 $(\min_{i\le k\le j}num 阅读全文

posted @ 2019-03-14 12:51 小叶子曰 阅读(273) 评论(0) 推荐(0) 编辑

单调栈(SOJ 2511)

摘要: SOJ 2511: Moooo http://acm.scu.edu.cn/soj/problem.action?id=2511 问题:给出$n$个元素$node[i], 0\le i<n$,每个元素$node[i]$有两个属性height和volume.对于每个$node[i]$,它的volume 阅读全文

posted @ 2019-03-14 07:28 小叶子曰 阅读(252) 评论(0) 推荐(0) 编辑

2019年3月11日

分段动态规划(SOJ 1162)

摘要: SOJ 1162: I-Keyboard 问题:给出一个长度为$L$的字符串$S$,其中每个字符有个频数$F[i], 0\le i<L$.现在把$S$分成$K$段满足积和(sum of products)最小。对于每个段,其中的每个字符有个位置$P[i]$值从$1$到这个段的长度。 字符串: $S[ 阅读全文

posted @ 2019-03-11 03:06 小叶子曰 阅读(361) 评论(0) 推荐(0) 编辑

2019年3月7日

完全背包(SOJ 3531)

摘要: SOJ 3531: Number Pyramids http://acm.scu.edu.cn/soj/problem.action?id=3531 题意:首先介绍一个概念,由正整数构成的金字塔,从顶层往下依次是第1层,第2层,......,并且满足第i层有i个数。定义numer[i][j]表示第i 阅读全文

posted @ 2019-03-07 14:10 小叶子曰 阅读(170) 评论(0) 推荐(0) 编辑

导航