无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

買(mǎi)賣(mài)股票的最佳時(shí)機(jī) II

2022-05-29 14:52 作者:雨夜的博客  | 我要投稿


買(mǎi)賣(mài)股票的最佳時(shí)機(jī)

給定一個(gè)數(shù)組?prices?,其中?prices[i]?是一支給定股票第 i 天的價(jià)格。

設(shè)計(jì)一個(gè)算法來(lái)計(jì)算你所能獲取的最大利潤(rùn)。你可以盡可能地完成更多的交易(多次買(mǎi)賣(mài)一支股票)。

注意:你不能同時(shí)參與多筆交易(你必須在再次購(gòu)買(mǎi)前出售掉之前的股票)。

解題思路

本題考察的是貪心算法的應(yīng)用:

  • 什么是貪心算法?
    貪心算法(英語(yǔ):greedy algorithm),又稱(chēng)貪婪算法,是一種在每一步選擇中都采取在當(dāng)前狀態(tài)下最好或最優(yōu)(即最有利)的選擇,從而希望導(dǎo)致結(jié)果是最好或最優(yōu)的 。

  • 前一天的價(jià)格減于今天的價(jià)格大于零,然后拿前一天的價(jià)格減于今天的價(jià)格求和。




擴(kuò)展解題:

另一種解題方式,也是基于貪心算法,只是判斷的前一天大于今天的價(jià)格,然后拿前一天減于今天的價(jià)格求和。


買(mǎi)賣(mài)股票的最佳時(shí)機(jī) II的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
辽宁省| 六安市| 扎囊县| 左贡县| 腾冲县| 余姚市| 临邑县| 拉萨市| 丰镇市| 仙居县| 邳州市| 抚顺县| 曲阳县| 贡山| 甘南县| 镶黄旗| 清徐县| 彰化市| 喀喇| 永德县| 三门峡市| 天峨县| 舟曲县| 涿州市| 德安县| 惠来县| 汾西县| 新乡县| 特克斯县| 车险| 九寨沟县| 清原| 太原市| 石阡县| 鲁甸县| 云霄县| 淮安市| 阜宁县| 遵义县| 胶州市| 德惠市|