码迷,mamicode.com
首页 >  
搜索关键字:dp    ( 24588个结果
hdu4632 回文子序列
题:http://acm.hdu.edu.cn/showproblem.php?pid=4632 题意:问字符串的有多少个回文子序列(n<=10000) 分析:区间dp,考虑dp[i][j]表示i~j 位置含有多少个回文子序列,转移方程如代码 #include<bits/stdc++.h> usin ...
分类:其他好文   时间:2020-03-06 20:11:16    阅读次数:54
Acwing------动态规划
动态规划 背包问题 状态表示 1.集合:所有只考虑前i个物品,且总体积不大于j的所有选法 2.属性:MAX 2.1 去掉k个物品i 2.2 求MAX,f【i 1】【j k v】 2.3 再加回来k个物品i 状态计算:集合的划分 1. 0 1背包(Acwing 2) 朴素做法 ...
分类:Windows程序   时间:2020-03-06 15:47:44    阅读次数:77
[HAOI2008] 玩具取名 - 区间dp
某人有一套玩具,并想法给玩具命名。首先他选择WING四个字母中的任意一个字母作为玩具的基本名字。然后他会根据自己的喜好,将名字中任意一个字母用“WING”中任意两个字母代替,使得自己的名字能够扩充得很长。现在,他想请你猜猜某一个很长的名字,最初可能是由哪几个字母变形过来的。$n \leq 200$ ...
分类:其他好文   时间:2020-03-06 15:17:00    阅读次数:49
LeetCode——152. 乘积最大子序列
给定一个整数数组 ,找出一个序列中乘积最大的连续子序列(该序列至少包含一个数)。 示例 1: 示例 2: https://leetcode cn.com/problems/maximum product subarray/ 动态规划 其实这道题最直接的方法就是用 DP 来做,而且要用两个 dp 数组 ...
分类:其他好文   时间:2020-03-06 13:34:45    阅读次数:59
1367. 二叉树中的列表 dfs or bfs
题目:1367. 二叉树中的列表 链接:https://leetcode-cn.com/problems/linked-list-in-binary-tree/ 题意:略 思路:两种思路太久没有做算法题了。对这类题目不敏感,想当然以为是dp做法,其实就是dfs或者bfs。 dfs做法:从最开始进行思 ...
分类:其他好文   时间:2020-03-06 12:47:11    阅读次数:43
F - Dice (III) LightOJ - 1248
F - Dice (III) LightOJ - 1248 题目描述: 掷出有n面的色子的全部面,求他的期望。 分析: 期望dp,假设掷出i面,dp[i]表示掷出i面的期望。每次会掷出2种情况:1.掷出不同的面,转移到i+1面,概率为(n-i)/n。2.掷出相同的,状态还是i面,概率为i/n。 且花 ...
分类:其他好文   时间:2020-03-06 10:36:34    阅读次数:61
尺取法简介
算法介绍 + 算法简介:尺取法,又名two pointers(双指针法),是一种简洁而有效的dp优化算法,常见于将时间复杂度O($n^2$)的一般dp优化为O(n)。 + 适用条件:限制变量随着指针的单向移动,而呈单调变化。 + 实现细节: 1. 申请两个指针$p_1$,$p_2$。 2. 固定$p ...
分类:其他好文   时间:2020-03-05 20:52:17    阅读次数:75
CF360B Levko and Array
"CF360B Levko and Array" 一看就二分答案,然后怎么判断就…… 可以DP. 设 f[i] 为第i个数不修改情况,然后找到 abs(a[i] a[j]) using namespace std; define int long long const int N=2005; int ...
分类:其他好文   时间:2020-03-04 23:11:23    阅读次数:73
[SCOI2007]压缩
区间dp 因为R与最 设f[i][j][0/1]表示i~j这一段中无/有 M 的最小长度 讨论是否整段折叠,以即插入M的位置可以得到转移方程 f[i][j][0] = min(f[i][k][0] + j - k) f[i][j][1] = min(min(f[i][k][0/1]) + min(f ...
分类:其他好文   时间:2020-03-04 14:28:54    阅读次数:65
Ozon Tech Challenge 2020 (Div.1 + Div.2, Rated, T-shirts + prizes!).Kuroni and Impossible Calculation
http://codeforces.com/contest/1305题目链接 昨晚想了一个半小时愣是没想出来,惭愧; 发个博客记录一下; 一看题数据有点大,想到暴力肯定不行,于是开始想dp; 后面发现也不行就开始推数学式子。最后十分钟推出来可以用范德蒙行列式求解,但是没打上去。 今天看了正解发现果然 ...
分类:其他好文   时间:2020-03-04 13:09:57    阅读次数:68
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!