#include #include using namespace std;int ans[101][101];//存储当前位置能得到的最优解int map[101][101];//存储当前位置的元素值int dir[4][2]={1,0,0,1,-1,0,0,-1};//四个方向,右,上,左,下i...
分类:
其他好文 时间:
2015-04-02 11:36:52
阅读次数:
102
1.Robberies连接 :http://acm.hdu.edu.cn/showproblem.php?pid=2955背包;第一次做的时候把概率当做背包(放大100000倍化为整数):在此范围内最多能抢多少钱最脑残的是把总的概率以为是抢N家银行的概率之和…把状态转移方程写成了f[j]=max{f...
分类:
其他好文 时间:
2015-04-01 23:14:57
阅读次数:
233
描述
分析
如果用 f[i] 表示 i 时 Concatenate(1 .. i) Mod M 的值, 如果 i 是个 k 位数, 则 f[i+1] = f[i] * (10^k) + i+1, (i != 10^k-1)所以可以建立一个按 i 的位数分段的动态规划解法 -> f[n]n ≤ 10^18, 所以要用矩阵乘法优化然后就是矩阵的选取了, 我首先考虑的 2×2...
分类:
其他好文 时间:
2015-04-01 22:09:05
阅读次数:
164
问题描述:一个小偷去一个街区偷东西,求偷得价值最大,唯一限制就是不能偷连续的两家,因为这样会触发警报。建模:给定一个列表,里面存着每家可以偷的价值,输出最大偷到的价值。思路:动态规划如果输入是v1v2...vm,用S[i]表示从v1v2...vi能偷到的最大价值。递归子问题:S[i..
分类:
其他好文 时间:
2015-04-01 20:19:16
阅读次数:
146
问题:给定一个列表,第i个元素代表股票第i天的价值,只允许买入卖出一次,求最大收益思路:动态规划开始没想清楚,觉着遍历一次找出最大与最小股价求差就是,后来发现脑子绣住了,买入要在买出之前。输入为列表p1p2...pmm[i]表示前i天的最小股价,m[i]=min(p[i],m[i-1])i>=..
分类:
其他好文 时间:
2015-04-01 20:18:51
阅读次数:
112
题目:leetcode
Jump Game II
Given an array of non-negative integers, you are initially positioned at the first index of the array.
Each element in the array represents your maximum jump...
分类:
编程语言 时间:
2015-04-01 17:50:59
阅读次数:
200
RMQ问题,全名(Range Minimum/Maximum Query),是求给定区间中的最值问题。
主要方法及复杂度如下:
1、朴素(即搜索),O(n)-O(qn) online。
2、线段树,O(n)-O(qlogn) online。
3、Sparse_Table(实质是动态规划),O(nlogn)-O(1) online。
4、RMQ标准算法:先规约成LCA(Lowest C...
分类:
编程语言 时间:
2015-04-01 17:43:37
阅读次数:
174
本来还觉得01背包是动态规划中比较基础的部分,没想到现在看了一下觉得好难...这题就是01Knapsack问题,我参考了一下Hawstein的blog,先来举一些例子吧:让我假设现在的背包的容量是C=10;物品编号: 1 2 3物品重量: 5 6 4物品价值:20 10 12用v[i]表示物品价值,...
分类:
其他好文 时间:
2015-04-01 15:13:18
阅读次数:
112
UVA - 103
Stacking Boxes
Time Limit: 3000MS
Memory Limit: Unknown
64bit IO Format: %lld & %llu
Submit Status
Description
Background
Some concepts in Mathe...
分类:
其他好文 时间:
2015-04-01 09:37:30
阅读次数:
147
最近在学习动态规划,那这题当然是动态规划了(不好意思剧透了)......刚开始做动态规划,想详细地分析一下,以便理解更深刻! 首先读题,题目意思是要求从两个集合s1,s2选出N个数对,他们的距离(差的绝对值)的和最小;因为s1集合小于s2集合,所以就是从s1中选出全部n个数字,从s2中也选出n...
分类:
其他好文 时间:
2015-04-01 00:18:28
阅读次数:
122