日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 121:买卖股票的最佳时机 思考分析

發(fā)布時(shí)間:2023/12/1 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 121:买卖股票的最佳时机 思考分析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題目描述:
給定一個(gè)數(shù)組,它的第 i 個(gè)元素是一支給定股票第 i 天的價(jià)格。
如果你最多只允許完成一筆交易(即買入和賣出一支股票一次),設(shè)計(jì)一個(gè)算法來計(jì)算你所能獲取的最大利潤。
注意:你不能在買入股票前賣出股票。

示例 1:

輸入: [7,1,5,3,6,4]
輸出: 5
解釋: 在第 2 天(股票價(jià)格 = 1)的時(shí)候買入,在第 5 天(股票價(jià)格 = 6)的時(shí)候賣出,最大利潤 = 6-1 = 5 。
注意利潤不能是 7-1 = 6, 因?yàn)橘u出價(jià)格需要大于買入價(jià)格;同時(shí),你不能在買入前賣出股票。
示例 2:

輸入: [7,6,4,3,1]
輸出: 0
解釋: 在這種情況下, 沒有交易完成, 所以最大利潤為 0。
題目鏈接:121:買賣股票的最佳時(shí)機(jī)

第一個(gè)思路:使用雙for循環(huán),然后就超時(shí)了。。

class Solution { public:int maxProfit(vector<int>& prices) {int n=prices.size();int ans=0;for(int i=0;i<n;i++){for(int j=0;j<i;j++){ans = max(ans,prices[i]-prices[j]);}}if(ans<=0)ans=0;return ans;} };

第二個(gè)思路:dp[i]:表示前i天能獲取的最大價(jià)值
dp[i]由兩種方式獲取:
1、計(jì)算前i-1天中買入的最小價(jià)格在第i天賣出的價(jià)格
2、計(jì)算前i-1天能獲取的最大價(jià)值
兩者取大值。
另外還需要注意:
1、當(dāng)輸入為空數(shù)組時(shí),返回0(邊界情況)
2、如果你新建了一個(gè)dp數(shù)組,可以發(fā)現(xiàn)不需要,直接用ans替換就行了,因?yàn)槲覀冎挥玫絛p數(shù)組的兩個(gè)狀態(tài)。

class Solution { public:int maxProfit(vector<int>& prices) {int n=prices.size();if(n==0) return 0;int ans=0;int minnum =prices[0];for(int i=1;i<n;i++){minnum=min(minnum,prices[i]);ans=max(ans,prices[i]-minnum);}if(ans<=0)ans=0;return ans;} };

總結(jié)

以上是生活随笔為你收集整理的LeetCode 121:买卖股票的最佳时机 思考分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 色呦呦一区二区三区 | 欧美视频在线不卡 | 欧美日韩一区二区三区国产精品成人 | 99久久婷婷国产综合精品草原 | 成人免费在线播放 | 强行挺进白丝老师里呻吟 | 97人人爽人人爽人人爽人人爽 | 国产无精乱码一区二区三区 | 日韩一区欧美 | 亚洲va中文字幕 | 久久国产人妻一区二区免色戒电影 | 久久1234| 日韩日韩日韩日韩日韩 | 国产操| 日p视频在线观看 | 国产成人在线视频观看 | 欧美两根一起进3p做受视频 | 色爱AV综合网国产精品 | 亚洲九九精品 | 91香蕉黄 | 波多野结衣视频播放 | 凹凸精品一区二区三区 | 久久久久1 | 亚洲永久免费观看 | 黄色片网站在线观看 | 91在线观看免费高清 | 国产真实夫妇交换视频 | 性欧美在线观看 | wwwxx在线| 蜜芽久久 | 黄色理伦 | 狂野少女电影在线观看国语版免费 | 黄色三级网 | 久久精品伦理 | 久久久全国免费视频 | 久久免费看片 | 婷婷六月天| 日韩中字在线 | 国产伦精品一区二区三区在线观看 | 欧美乱视频 | 97午夜| 少妇精品导航 | 制服丝袜在线视频 | 黄色美女片 | 午夜伦理影院 | av站| 狠狠五月 | 捆绑凌虐一区二区三区 | 91精品国产91久久久久久黑人 | 制服丝袜在线第一页 | 北条麻妃99精品青青久久 | 麻豆视频国产精品 | 自拍偷拍国产视频 | 聚色屋| 99精品在线观看视频 | 亚洲黄色av网站 | 成长快手短视频在线观看 | 午夜视频久久久 | 国产精品色视频 | gv天堂gv无码男同在线观看 | 国产人成无码视频在线观看 | 天堂а在线中文在线新版 | 欧美黄色一级网站 | 手机看片日韩福利 | 神马午夜场 | 爆乳熟妇一区二区三区霸乳 | 中文字幕无码精品亚洲35 | eeuss国产一区二区三区黑人 | 欧美福利一区 | www.国产精品视频 | 日韩在线视频免费播放 | 成人啪啪18免费游戏链接 | 国产女人高潮时对白 | 秘密基地免费观看完整版中文 | 久国产精品| 日本天堂网在线 | 不卡视频一区二区 | 老司机午夜福利视频 | 欧美日韩在线影院 | 成人免费毛片糖心 | 欧美区在线观看 | 亚洲av无码一区二区三区dv | 久久久国产精品黄毛片 | 人碰人操 | 亚洲精品在线视频免费观看 | 伊人影院在线播放 | 国产一区二区三区免费 | 日韩插 | missav|免费高清av在线看 | 欧美精品第二页 | 小泽玛利亚一区二区三区视频 | 黄色网址在线免费播放 | 日韩欧美国产综合 | 欧美伦理片网站 | 日韩伦理在线视频 | 激情精品 | 成人性视频sm. | 男人的影院 | 老汉av |