五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

C語(yǔ)言-買賣股票的最佳實(shí)際II(簡(jiǎn)單題審題即可)

2022-09-16 22:41 作者:新新無所畏懼  | 我要投稿

#題目

給你一個(gè)整數(shù)數(shù)組 prices ,其中 prices[i] 表示某支股票第 i 天的價(jià)格。

在每一天,你可以決定是否購(gòu)買和/或出售股票。你在任何時(shí)候 最多 只能持有 一股 股票。你也可以先購(gòu)買,然后在 同一天 出售。

返回 你能獲得的 最大 利潤(rùn) 。

示例 1:

輸入:prices = [7,1,5,3,6,4]

輸出:7

解釋:在第 2 天(股票價(jià)格 = 1)的時(shí)候買入,在第 3 天(股票價(jià)格 = 5)的時(shí)候賣出, 這筆交易所能獲得利潤(rùn) = 5 - 1 = 4 。

? ? ?隨后,在第 4 天(股票價(jià)格 = 3)的時(shí)候買入,在第 5 天(股票價(jià)格 = 6)的時(shí)候賣出, 這筆交易所能獲得利潤(rùn) = 6 - 3 = 3 。

? ? ?總利潤(rùn)為 4 + 3 = 7 。

示例 2:

輸入:prices = [1,2,3,4,5]

輸出:4

解釋:在第 1 天(股票價(jià)格 = 1)的時(shí)候買入,在第 5 天 (股票價(jià)格 = 5)的時(shí)候賣出, 這筆交易所能獲得利潤(rùn) = 5 - 1 = 4 。

總利潤(rùn)為 4 。

示例 3:

輸入:prices = [7,6,4,3,1]

輸出:0

解釋:在這種情況下, 交易無法獲得正利潤(rùn),所以不參與交易可以獲得最大利潤(rùn),最大利潤(rùn)為 0 。

提示:

1 <= prices.length <= 3 * 104

0 <= prices[i] <= 104

###解題思路

審題可以觀察到,相鄰股價(jià)大于0即可盈利,要使利潤(rùn)最大化,只需在遍歷過程中,用if篩除掉利潤(rùn)profits小于零的,大于零的累加即可。

###代碼

int?maxProfit(int*?prices,?int?pricesSize){

????int?profits=0;

????int?i,j;

????for(i=0;i<pricesSize-1;i++)

????{

????????if(prices[i+1]-prices[i]>=0)

????????{

????????????profits+=prices[i+1]-prices[i];

????????}

????}

????return?profits;

}


C語(yǔ)言-買賣股票的最佳實(shí)際II(簡(jiǎn)單題審題即可)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
定兴县| 三原县| 石柱| 莱阳市| 平度市| 萝北县| 靖远县| 永嘉县| 彭水| 巴塘县| 大渡口区| 革吉县| 凤城市| 清镇市| 玉溪市| 简阳市| 三台县| 湛江市| 穆棱市| 双桥区| 永川市| 佳木斯市| 瑞丽市| 汉源县| 祁东县| 乌拉特后旗| 双辽市| 留坝县| 呼图壁县| 峨眉山市| 宣威市| 驻马店市| 嘉峪关市| 揭东县| 康定县| 江山市| 福清市| 阿克| 平乡县| 竹溪县| 龙陵县|