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

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

1833. 雪糕的最大數(shù)量

2023-02-19 12:15 作者:目標力扣Knight  | 我要投稿

1833. 雪糕的最大數(shù)量

方法一:排序 + 貪心

為了獲得最多的雪糕數(shù),我們可以從單價最低的開始,耗盡所有的金幣,因此先對數(shù)組進行排序,從小到大購買雪糕,直到金幣耗盡為止;

Python版本

C++版本


復雜度分析

  • 時間復雜度:O(nlogn)。內(nèi)置排序需要 nlogn?復雜度,遍歷整個 costs?數(shù)組的復雜度為其長度 n,取較大者即可;

  • 空間復雜度: O(1)。


方法一:排序 + 貪心

為了獲得最多的雪糕數(shù),我們可以從單價最低的開始,耗盡所有的金幣,因此先對數(shù)組進行排序,從小到大購買雪糕,直到金幣耗盡為止;

Python版本


C++版本


復雜度分析

  • 時間復雜度:O(n)。n 為 costs 元素值域上限。

  • 空間復雜度: O(n)。n 為 costs 元素值域上限。

備注

  1. 哈希數(shù)組的兩種聲明方式

    1. int excel[100001] = {0};

    2. vector<int> excel(100001, 0);

  2. 使用STL vector 申請數(shù)組空間時,括號內(nèi)的參數(shù)分別是數(shù)量[scale], 和值,兩個位置交換會導致報錯空指針,計數(shù)數(shù)組用普通數(shù)組實現(xiàn),比較能避坑,此處僅做一個簡單的哈希表;


1833. 雪糕的最大數(shù)量的評論 (共 條)

分享到微博請遵守國家法律
化德县| 安顺市| 凤凰县| 西盟| 无极县| 石家庄市| 九台市| 湖北省| 江源县| 察雅县| 襄樊市| 武城县| 景宁| 金堂县| 隆尧县| 平远县| 上思县| 鱼台县| 垣曲县| 沂南县| 鄂尔多斯市| 乡宁县| 武宣县| 泸溪县| 北票市| 调兵山市| 邵阳县| 苏尼特右旗| 长治县| 乃东县| 关岭| 青河县| 建阳市| 河间市| 郴州市| 中宁县| 靖边县| 牙克石市| 剑川县| 平果县| 武夷山市|