码迷,mamicode.com
首页 >  
搜索关键字:buy and sell stock    ( 1705个结果
POJ 1952 BUY LOW, BUY LOWER 动态规划题解
Description The advice to "buy low" is half the formula to success in the bovine stock market.To be considered a great investor you must also follow this problems' advice:  "Bu...
分类:其他好文   时间:2014-11-12 19:50:43    阅读次数:301
Buy the Ticket HDU 1133 递推+大数
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1133题目大意:有m+n个人去买电影票,每张电影票50元, m个人是只有50元一张的, n个人是只有100元一张的, 电影院自己本身是没有零钱的。 那么要收到100元的钱必须找人家50, 那么再次之前就必...
分类:其他好文   时间:2014-11-11 16:26:25    阅读次数:180
[LeetCode]Best Time to Buy and Sell Stock III 动态规划
本题是Best Time to Buy and Sell Stock/的改进版。 本题中,可以买最多买进卖出两次股票。 买两次股票可以看成是第0~i天买进卖出以及第i+1~n-1天买进卖出两部分。这要枚举i并求出0th~ith的最大利益与(i+1)th~(n-1)th的最大利益之和的最大值就是买进卖出两次可以得到的最大利益。即状态转移方程: dp[0,n-1]=max{dp[0,k]+dp[...
分类:其他好文   时间:2014-11-10 23:22:55    阅读次数:282
Best Time to Buy and Sell Stock II
这道题目比上一个稍微复杂点,答题思路是要分析价格的走势,找出每一阶段的波谷和波峰,求出每一阶段的利润,然后累加得出总利润。需要预读下一个数字,判断价格的走向,如果之前在下降,现在上升了,则得到了波谷,如果之前上升,现在下降了,则得到了波峰,每次得到波峰就要累加一次利润,特别指出的是,有可能直到末尾之...
分类:其他好文   时间:2014-11-08 22:04:10    阅读次数:208
Best Time to Buy and Sell Stock
这道题目号称是中等难度,但是我做的时候却觉得非常简单,好像应该算是easy的级别。只是用了一个变量,时间复杂度是线性,从性能来说已经很不错了,时间在400ms左右,后来看了一眼讨论版,发现得票最多的家伙用了和我一样的方法,只不过那个家伙多定义了一个变量而已,不过定义之后也没用,可能他也忘记删除了。p...
分类:其他好文   时间:2014-11-08 20:51:02    阅读次数:205
常用的MRP元素
常用的MRP元素(MRPelements)缩写如下:Stock库存,OrdRes订单申请,DepReq相关需求,IndReq计划独立需求,SubReq提供物料转包商需求,PurRqs采购申请,PldOrd计划订单,PrdOrd生产订单,CusOrd订单(销售),SfyReq安全需求,SimReq简单...
分类:其他好文   时间:2014-11-06 14:47:18    阅读次数:1027
MD04中函数
1、需求溯源 : MD_PEGGING_NODIALOG2、实时库存 :MD_STOCK_REQUIREMENTS_LIST_API这个函数中MDPSX 和 MDEZX 是通过 MDPS 的 INDEX = MDEZ-ALINE 来关联获取数据3、MRP清单 :MD_MRP_LIST_API
分类:其他好文   时间:2014-11-06 14:45:17    阅读次数:162
POJ2828Buy Tickets
DescriptionRailway tickets were difficult to buy around the Lunar New Year in China, so we must get up early and join a long queue…The Lunar New Year ...
分类:其他好文   时间:2014-11-05 17:03:26    阅读次数:150
POJ 3903 Stock Exchange (LIS:最长上升子序列)
POJ 3903 Stock Exchange (LIS:最长上升子序列) http://poj.org/problem?id=3903 题意: 给你一个长度为n (n<=100000) 的数字序列, 要你求该序列中的最长(严格)上升子序列的长度. 分析: 由于n的规模达到10W, 所以只能用O(nlogn)的算法求. 令g[i]==x表示当前遍历到的长度为i的所有最长上升子序列中的最小序列末尾值为x.(如果到目前为止, 根本不存在长i的上升序列, 那么x==INF无穷大) 假设当前遍历到了第j个值即a...
分类:其他好文   时间:2014-11-05 14:46:33    阅读次数:173
Codeforces 18D Seller Bob && 18E Flag 2 简单dp
D题很恶心的要用大数。 dp[i] 表示到第 i 条信息的最大收益。 显然,dp[1]  = 0。 对于i > 1有,若当前信息为 win x,那么显然有dp[i] = dp[i-1]。 若当前信息为sell x,那么dp[i] = max(dp[i-1] , dp[j] + 2^x),j 需满足j import java.util.Scanner; import java.math....
分类:其他好文   时间:2014-11-04 15:02:10    阅读次数:299
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!