原文:(学习7)动态规划——投资问题

动态规划是一种算法设计技术。 特点 :由交叠的子问题构成 特点 :满足最优法 投资问题: 有n个项目,有m元可以去投资,列出每个项目的投资与收益情况,问该如何分配这m元 投入 m 项目 f x 项目 f x 项目 f x 项目 f x 这个问题满足的约束条件为:x x x x m 目标函数:max f x f x f x f x 一个推论:一个最优策略的任何子序列一定相对于该子序列开始与结束的最优 ...

2020-04-07 21:34 0 610 推荐指数:

查看详情

动态规划 ------投资问题

,欢迎 留言~共同学习,共同进步 投资问题的描述: fi(x)表示的是 把 x 元钱投资 ...

Sat Sep 30 19:22:00 CST 2017 1 4889
投资问题动态规划

1. 问题 设m元钱,n项投资,函数fi(x)表示将x元投入第i项项目所产生的效益,i=1,2,...,n. 问:如何分配这m元钱,使得投资的总效益最高? 2. 解析      我们维护一个二维数组dp,dp[i][j]表示前i个项目投资j元钱的最大效益,使用动态规划时,考虑 ...

Wed Apr 22 01:57:00 CST 2020 0 1086
投资分配问题_动态规划

1先简单描述一下这类题的通解思路 下面是一道具体的例题 例题: 设国家拨给60万元投资,供四个工厂扩建使用,每个工厂扩建后的利润与投资额的大小有关,投资后的利润函数如下表所示。 解:依据题意,是要求 f4(60) 根据思路 ...

Fri Nov 23 05:43:00 CST 2018 0 2640
动态规划算法之投资问题

投资问题的描述: fi(x)表示的是 把 x 元钱投资到第 i 个项目 所获得的收益。课堂上老师说,约束条件必须满足 投资的钱数 等于总共的钱数 举例说明,更容易理解: 在这个表格中, 比如 坐标 (1,0)对应的值为11,这个含义就是说 把 1 万元投资到项目1中,获得的收益 ...

Wed Nov 11 02:09:00 CST 2020 0 605
基本动态规划之硬币问题

问题描述 假设有 1 元,3 元,5 元的硬币若干(无限),现在需要凑出 11 元,问如何组合才能使硬币的数量最少? 问题分析 乍看之下,我们简单的运用一下心算就能解出需要 2 个 5 元和 1 个 1 元的解。当然这里只是列出了这个问题比较简单的情况。当硬币的币制或者种类变化,并且需要 ...

Mon Oct 24 22:33:00 CST 2016 0 15068
java动态规划问题

这里是简单的动态规划问题。其实,如果我们学过数据结构,应该就接触过动态规划问题,当时一直没有反应过来。我们求最小生成树用的是贪婪算法。而求最短路径就是动态规划。从一个点出发,到另外每个点的最短距离。在求最短路径问题中,取一点,然后与选取与这个点连接的,最小的一条边,把这个点标上,然后求与标上 ...

Wed Mar 14 07:28:00 CST 2018 0 2086
TSP问题[动态规划]

分析:   有用的量:城市集合V={a,b,c,d,……}   所以我们用 T(i,V) 表示从 城市 i 出发遍历集合 V 中的城市一遍且仅一遍后回到 i 所用的最少费用(这里可能表达不好,底下 ...

Sun Dec 18 02:00:00 CST 2016 0 1532
动态规划经典问题

1.台阶问题 2.打家劫舍 3.背包问题 https://blog.csdn.net/u013885699/article/details/80248536 4.最长公共子序列 5.找领钱问题 ...

Fri Aug 23 01:36:00 CST 2019 0 550
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM