〔Leetcode〕 2735. Collecting Chocolates (Medium)
[Leetcode] 2735. Collecting Chocolates (Medium)
概述
題目
https://leetcode.com/problems/collecting-chocolates/
給定一數組表是巧克力的成本,透過每次多付出 x 成本進行輪轉,可讓巧克力的成本轉換,試問取得所有巧克力的最少成本為何
心得
週賽時題目說明有問題、範例也是錯的,然後又一臉 DP 樣,最終放棄;後來回看確實負評也 >> 正評
另類 DP
思路
from LarryNY,照樣輪轉一次,比較每個巧克力在不同轉輪次數下的成本最低為何,最終求得 min 結果
程式
1 | class Solution(object): |
from lee215 大神
1 | class Solution(object): |
Complexity
Time Complexity: O(n^2)
Trverse 2 輪
Space Complexity: O(n)
存一 n 個數之 array
此文章版權所有,如有轉載,請註明來自原作者,且未經同意,禁止截取