【LeetCode】【Python题解】Best Time to Buy and Sell Stock II
来源:互联网 发布:产品经理书单知乎 编辑:程序博客网 时间:2024/06/06 03:08
Say you have an array for which the ith element is the price of a given stock on day i.
Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy one and sell one share of the stock multiple times). However, you may not engage in multiple transactions at the same time (ie, you must sell the stock before you buy again).
解释题意:一个数组储存着一只股票的价格走势,第i个元素就可以看做是该股票第i天的价格,你可以买卖股票,无需考虑手上的钱够买多少股,题目意思是可以随便买卖,但要买就买一股,不卖出这一股是无法再次买入的。这题很简单,第二天比今天价格高了就买入,低了就卖出即可
思路:遍历数组,计算所有第二天比前一天价格高的值,加起来就是最后的最大收益。
class Solution: # @param prices, a list of integer # @return an integer def maxProfit(self, prices): profit = 0 length = len(prices) for i in range(0,length-1): if prices[i+1] > prices[i]: profit += prices[i+1] - prices[i] return profit
0 0
- LeetCode题解-Best Time to Buy and Sell Stock II
- LeetCode题解:Best Time to Buy and Sell Stock II
- LeetCode 121. Best Time to Buy and Sell Stock & 122. Best Time to Buy and Sell Stock II题解
- 【LeetCode】【Python题解】Best Time to Buy and Sell Stock II
- LeetCode122. Best Time to Buy and Sell Stock II题解
- LeetCode - Best Time to Buy and Sell Stock III 题解
- LeetCode题解-Best Time to Buy and Sell Stock
- LeetCode题解-Best Time to Buy and Sell Stock III
- LeetCode题解:Best Time to Buy and Sell Stock
- LeetCode题解:121. Best Time to Buy and Sell Stock
- Leetcode题解 121. Best Time to Buy and Sell Stock
- LeetCode 121 Best Time to Buy and Sell Stock题解
- 【LeetCode题解】121. Best Time to Buy and Sell Stock
- LeetCode题解:121. Best Time to Buy and Sell Stock
- [LeetCode]Best Time to Buy and Sell Stock II
- LeetCode Best Time to Buy and Sell Stock II
- Leetcode: Best Time to Buy and Sell Stock II
- [Leetcode] Best Time to Buy and Sell Stock II
- Apache Hadoop 2.2.0 HDFS HA + YARN多机部署
- 智能家居通用管理平台(三)-通信方式和数据结构
- 世事一场
- iOS的设计备忘录
- PCIe设备漫游记----BIOS篇
- 【LeetCode】【Python题解】Best Time to Buy and Sell Stock II
- 修改Oracle自动统计Job的运行时间
- 1123: 统计难题 (字典树)
- 74 小学生算术
- 如何在ajax请求中设置特殊的RequestHeader
- socket文件描述符
- 转换dp单位为像素单位
- HDOJ 题目1798 Tell me the area
- Js获取Url里参数的方法