摘要:        
题目地址;http://acm.uestc.edu.cn/problem.php?pid=1696&cid=167状态定义:dp[i][j]表示第 i 天,手持 j 股时最多能赚多少钱。状态转移:第i天交易的状态只能由[0, i-w-1]天的状态转移过来!!!处理方法:构造a[]数组,a[j]表示第[0, i-w-1]天中,手持j股的最大收益,在转移第w+1天到最后一天时,每转移完一天后,更新a[]数组。第i天的状态dp[i][j]的转移根据a[]数组来,而不是dp[i-1][](其实你会发现第i天时,a[j]就是dp[i-w-1][j])。优化:单调队列。详细细节见代码的注释哟!#i    阅读全文
        
            posted @ 2012-06-15 19:22
Lattexiaoyu
阅读(293)
评论(0)
推荐(0)
        
    
                    
                
浙公网安备 33010602011771号