中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

做網(wǎng)站 數(shù)據(jù)庫撫州seo外包

做網(wǎng)站 數(shù)據(jù)庫,撫州seo外包,wordpress右側(cè)空白,海南小程序開發(fā)公司Leetcode 3413. Maximum Coins From K Consecutive Bags 1. 解題思路2. 代碼實(shí)現(xiàn) 題目鏈接:3413. Maximum Coins From K Consecutive Bags 1. 解題思路 這一題的話思路上整體上就是一個(gè)遍歷,顯然,要獲得最大的coin,其選取的范圍…
  • Leetcode 3413. Maximum Coins From K Consecutive Bags
    • 1. 解題思路
    • 2. 代碼實(shí)現(xiàn)
  • 題目鏈接:3413. Maximum Coins From K Consecutive Bags

1. 解題思路

這一題的話思路上整體上就是一個(gè)遍歷,顯然,要獲得最大的coin,其選取的范圍的必然滿足下述兩種情況之一:

  1. 其起始位置剛好位于某個(gè)bag區(qū)間的起始位置;
  2. 其終止位置剛好位于某個(gè)bag區(qū)間的終點(diǎn)位置;

因此,我們只需要將所有的bag區(qū)間進(jìn)行排序,依次考察以下每一段區(qū)間作為起始位置和終止位置時(shí)其能夠獲得的coin的數(shù)目,然后從中選出最大值即可。

而給定某一個(gè)區(qū)間作為起始/終止位置之后,我們就可以通過二分查找快速定位到其終止/起始位置所處的區(qū)間,然后通過累積數(shù)組即可快速求得該區(qū)間內(nèi)的所有的coin的數(shù)目。

2. 代碼實(shí)現(xiàn)

給出python代碼實(shí)現(xiàn)如下:

class Solution:def maximumCoins(self, coins: List[List[int]], k: int) -> int:n = len(coins)coins = sorted(coins)cumsums = [0 for _ in range(n+1)]for i, (l, r, c) in enumerate(coins):cumsums[i+1] = cumsums[i] + (r-l+1) * cans = 0for i, (l, r, c) in enumerate(coins):# start from lj = bisect.bisect_left(coins, [l+k, l+k, 0])if coins[j-1][1] < l+k:ans = max(ans, cumsums[j]-cumsums[i])else:ans = max(ans, cumsums[j-1]-cumsums[i] + (l+k - coins[j-1][0]) * coins[j-1][2])# end by rj = bisect.bisect_left(coins, [r-k+1, r-k+1, 0])if j > i:ans = max(ans, k * coins[i][2])elif j == 0 or coins[j-1][1] <= r-k:ans = max(ans, cumsums[i+1]-cumsums[j])else:ans = max(ans, cumsums[i+1]-cumsums[j] + (coins[j-1][1]-(r-k)) * coins[j-1][2])return ans

提交代碼評(píng)測得到:耗時(shí)855ms,占用內(nèi)存70.6MB。

http://m.risenshineclean.com/news/61642.html

相關(guān)文章:

  • 常州市天寧區(qū)建設(shè)局網(wǎng)站bt磁力鏈好用的引擎
  • 上海松江做網(wǎng)站建設(shè)淘寶店鋪怎么引流推廣
  • 橙子建站驗(yàn)證碼網(wǎng)絡(luò)營銷的特點(diǎn)
  • 安徽建設(shè)廳網(wǎng)站杭州關(guān)鍵詞優(yōu)化外包
  • 浙江網(wǎng)站建設(shè)網(wǎng)站優(yōu)化泉州seo外包
  • 怎么找回網(wǎng)站后臺(tái)密碼百度問答優(yōu)化
  • 江西南昌網(wǎng)站建設(shè)服務(wù)文大俠seo博客
  • 網(wǎng)站 功能建設(shè)上 不足搜索引擎優(yōu)化的作用是什么
  • 寧波建設(shè)網(wǎng)站哪家好北京自動(dòng)網(wǎng)絡(luò)營銷推廣
  • 英國網(wǎng)站后綴百度刷搜索詞
  • 自己電腦做服務(wù)器搭建網(wǎng)站有域名百度小說排行榜風(fēng)云榜單
  • 軟件技術(shù)的發(fā)展前景搜索引擎優(yōu)化是什么?
  • 1 建設(shè)網(wǎng)站目的是什么意思上海搜索排名優(yōu)化公司
  • 手機(jī)營銷網(wǎng)站模板怎樣建立一個(gè)網(wǎng)絡(luò)銷售平臺(tái)
  • 網(wǎng)站上線步驟 icp備案寧波pc營銷型網(wǎng)站制作
  • 木材加工公司網(wǎng)站建設(shè)廣告投放渠道
  • 高端網(wǎng)站建設(shè)公司哪家專業(yè)靠譜百度怎么打廣告
  • 做視頻網(wǎng)站空間要多大seo中國是什么
  • 怎么做娛樂網(wǎng)站保定百度首頁優(yōu)化
  • cloudflare wordpressseo網(wǎng)站免費(fèi)優(yōu)化軟件
  • wordpress網(wǎng)站關(guān)閉網(wǎng)上宣傳廣告怎么做
  • 極速在線網(wǎng)站百度口碑網(wǎng)
  • 彩票類網(wǎng)站開發(fā)谷歌海外推廣怎么做
  • 做網(wǎng)站西寧肇慶網(wǎng)站推廣排名
  • 做資源網(wǎng)站需要什么軟件網(wǎng)站排名顧問
  • html5手機(jī)網(wǎng)站湖南長沙關(guān)鍵詞推廣電話
  • 如何自制作網(wǎng)站做網(wǎng)絡(luò)優(yōu)化的公司排名
  • 磁力天堂torrentkitty太原seo關(guān)鍵詞排名優(yōu)化
  • 網(wǎng)站建設(shè)與維護(hù)王欣品牌廣告和效果廣告的區(qū)別
  • 電腦怎樣做病毒網(wǎng)站軟文怎么寫吸引人