亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Leetcode 122. Best Time to Buy and Sell Stock II

2019-11-14 09:44:15
字體:
來源:轉載
供稿:網友

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).

s思路: 1. 和 Leetcode 121. Best Time to Buy and Sell Stock不一樣,前一道題要求只能最多買賣一次找最大profit;這道題要求可以多次交易。 2. 初看道題,有點覺得下不了手,想到在121題一次交易時需要兩個變量lowprice和profit,那么多次交易不得需要多個變量?。??其實,多次反而不用這些求最小值的過程,遍歷一遍,遇到比lowprice大的就直接把差值加在profit上,然后把lowprice更新成這個值,繼續找,再次遇到比現在lowprice大的,繼續把差值加在profit上,然后把這個值賦給lowprice??梢钥闯?,只要有利可圖(后面值比前面大),就reap it。然后更新lowprice。 3. 這種有很強方向性的題目,即:后面的數大于前面的數,而遍歷又是從左往右。一般有o(n) 4. 方法2參考了之前做的,就是遍歷一遍,比較前后兩個數的大小,如果當前數比前一個數大,則把差值加在profit。不用計算lowprice.這才是終極的解法!因為要求不是一次、也不是兩次交易,要求無限次交易,所以就沒有必要找最小值了,反而簡單!

//方法1:和方法2比,有些復雜,但物理意義清楚class Solution {public: int maxProfit(vector<int>& prices) { // int lowprice=INT_MAX; int profit=0; for(int i=0;i<prices.size();i++){ lowprice=min(lowprice,prices[i]); if(prices[i]>lowprice){ profit+=prices[i]-lowprice; lowprice=prices[i]; } } return profit; }};//方法2:簡潔class Solution {public: int maxProfit(vector<int>& prices) { // int profit=0; for(int i=1;i<prices.size();i++){ if(prices[i]>prices[i-1]) prifit+=prices[i]-prices[i-1]; } return profit; }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
米奇精品一区二区三区在线观看| 一区二区三区四区精品| 亚洲自拍中文字幕| 国产91在线播放九色快色| 精品视频在线播放色网色视频| 亚洲香蕉成人av网站在线观看| 亚洲欧美日韩在线一区| 欧美大片欧美激情性色a∨久久| 精品久久久精品| 欧美亚洲国产成人精品| 日韩中文字幕免费看| 欧美日韩国产精品专区| 国产黑人绿帽在线第一区| 精品美女久久久久久免费| 欧美激情亚洲国产| 国产一区二区在线免费视频| 亚洲欧美精品一区| 国产精品久久久久77777| 欧美三级欧美成人高清www| 亚洲第一男人av| 日韩av免费一区| 久久久久久国产精品三级玉女聊斋| 国产91色在线免费| 欧美老女人www| 亚洲国产高清自拍| 5252色成人免费视频| 美女999久久久精品视频| 成人黄色激情网| 色哟哟入口国产精品| 欧美贵妇videos办公室| 一区二区亚洲精品国产| 亚洲精品网站在线播放gif| 日韩欧美视频一区二区三区| 国产精品日日摸夜夜添夜夜av| 亚洲精品久久久久中文字幕欢迎你| 亚洲综合日韩中文字幕v在线| 亚洲美女视频网站| 中文字幕欧美日韩va免费视频| 正在播放欧美一区| 欧美人与性动交a欧美精品| 亚洲欧美另类中文字幕| 91在线观看免费高清完整版在线观看| 亚洲人成网在线播放| 性金发美女69hd大尺寸| 亚洲欧洲美洲在线综合| 欧美日韩在线影院| 亚洲国产精品久久久久| 8090成年在线看片午夜| 亚洲社区在线观看| 欧美日韩免费一区| 成人国产精品日本在线| 日韩成人黄色av| 北条麻妃一区二区三区中文字幕| 精品久久久久久中文字幕一区奶水| 777午夜精品福利在线观看| 精品国产电影一区| 4444欧美成人kkkk| 日韩免费不卡av| 亚洲视频一区二区| 亚洲一区二区三区毛片| 国产精品9999| 日产精品99久久久久久| 欧美黑人性生活视频| 欧美日韩高清在线观看| 日韩成人av网址| 456国产精品| 欧美一级免费看| 97在线观看视频| 成人免费视频a| 最近2019年日本中文免费字幕| 91精品国产色综合久久不卡98口| 亚洲一区二区中文字幕| 日韩激情av在线免费观看| 欧美性20hd另类| 亚洲人a成www在线影院| 欧美俄罗斯性视频| 久久精品电影网| 久久久亚洲天堂| 欧美精品成人91久久久久久久| 97超级碰在线看视频免费在线看| 日本精品va在线观看| 高清欧美电影在线| 精品久久香蕉国产线看观看亚洲| 成人观看高清在线观看免费| 欧美日韩成人黄色| 亚洲欧美激情视频| 亚洲欧美激情在线视频| 国产日韩精品在线| 欧美www视频在线观看| 自拍亚洲一区欧美另类| 久久久中精品2020中文| 亚洲精品久久久久久下一站| 欧美另类在线播放| 久久亚洲精品一区二区| 91久久国产婷婷一区二区| 欧美天堂在线观看| 成人福利在线视频| 欧美激情一区二区三级高清视频| 午夜精品蜜臀一区二区三区免费| 91精品国产91久久久久久吃药| 欧美日韩亚洲一区二区三区| 亚洲欧美激情在线视频| 久久精品视频在线观看| 日韩中文av在线| 97久久久免费福利网址| 亚洲日本成人网| 91久久精品美女| 日韩av手机在线看| 国产精品美乳在线观看| 2019中文字幕全在线观看| 成人免费看黄网站| 亚洲人线精品午夜| 色小说视频一区| 日本成人精品在线| 萌白酱国产一区二区| 精品国内亚洲在观看18黄| 国产亚洲欧洲在线| 欧美性猛交丰臀xxxxx网站| 日韩免费av一区二区| 亚洲人精选亚洲人成在线| 欧美精品videosex极品1| 日本免费久久高清视频| 一本久久综合亚洲鲁鲁| 久久免费视频这里只有精品| 国产成人精品日本亚洲专区61| 91久久国产综合久久91精品网站| 久久艳片www.17c.com| 琪琪亚洲精品午夜在线| 欧美激情中文字幕乱码免费| 亚洲男人天堂2023| 久久天堂电影网| 国产精品入口福利| 欧美日韩国产一区二区三区| 奇米成人av国产一区二区三区| 日韩高清免费在线| 最新国产成人av网站网址麻豆| 国产精品欧美久久久| 国产97免费视| 欧美性xxxxx极品娇小| 国产精品久久国产精品99gif| 国产精品美女久久久免费| 中日韩美女免费视频网站在线观看| 亚洲男人天堂网| 久久久免费电影| 青草青草久热精品视频在线观看| 欧美激情精品久久久久久免费印度| 久久久精品国产| 亚洲精品在线观看www| 成人美女av在线直播| 国产精品爱啪在线线免费观看| 国产精品成人av在线| 欧美成人四级hd版| 91中文精品字幕在线视频| 欧美另类高清videos| 国产精品视频公开费视频| 久久精品美女视频网站| 2019中文字幕在线免费观看| 久久久av网站| 国产精品高清在线观看| 清纯唯美亚洲激情| 欧美香蕉大胸在线视频观看| 伊人av综合网| 欧美一级大片在线免费观看| 亚洲色图狂野欧美|