赞
踩
- class Solution {
-
- public:
-
- int maxProfit(vector<int>& prices) { //容器中存的是传入的每日股价
- int result = 0; //定义变量,用于存放收益结果
- for( int i =1;i<prices.size();i++) //还是要循环遍历股价容器,注意:遍历从第二天的开始,第一天没有收益,只是参照
- {
- result+=max(prices[i]-prices[i-1],0);//巧妙之处,每日收益是今日股价-昨日股价,但是每日收益为负时要舍去,因此收益与0比较,大于等于0的收益才有效
-
- }
- return result; //遍历结束,返回结果
- }
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。