• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Uriel's Corner

            Research Associate @ Harvard University / Research Interests: Computer Vision, Biomedical Image Analysis, Machine Learning
            posts - 0, comments - 50, trackbacks - 0, articles - 594
            給定一個數列costs,一共k次操作,每次從前candidates和后candidates個數里面選較小的一個,問k次取到的k個數只和
            維護兩個優先隊列,一個存前candidates,一個存后candidates,注意每次pop之后要push后一個/前一個數


             1 #2462
             2 #Runtime: 1356 ms (Beats 44.93%)
             3 #Memory: 21.8 MB (Beats 68.12%)
             4 
             5 class Solution(object):
             6     def totalCost(self, costs, k, candidates):
             7         """
             8         :type costs: List[int]
             9         :type k: int
            10         :type candidates: int
            11         :rtype: int
            12         """
            13         left = costs[:candidates]
            14         right = costs[max(candidates, len(costs) - candidates):]
            15         heapify(left)
            16         heapify(right)
            17         ans = 0
            18         i = candidates
            19         j = len(costs) - candidates - 1
            20         for _ in range(k):
            21             if (not right) or (left and left[0] <= right[0]):
            22                 ans += heappop(left)
            23                 if i <= j:
            24                     heappush(left, costs[i])
            25                     i += 1
            26             else:
            27                 ans += heappop(right)
            28                 if i <= j:
            29                     heappush(right, costs[j])
            30                     j -= 1
            31         return ans
            久久精品欧美日韩精品| 国产成人无码精品久久久久免费| 久久最新免费视频| 久久精品免费全国观看国产| 久久精品人人槡人妻人人玩AV| 99久久夜色精品国产网站| 热99RE久久精品这里都是精品免费 | 久久综合九色综合久99| 亚洲中文字幕久久精品无码喷水 | 国产高清国内精品福利99久久| 亚洲国产香蕉人人爽成AV片久久| 亚洲综合伊人久久大杳蕉| 久久99精品久久久久久秒播| 久久男人Av资源网站无码软件| 国内精品欧美久久精品| 国产精品美女久久久久久2018| 四虎久久影院| 久久久久人妻一区精品| 久久精品国产精品国产精品污| 无码精品久久久久久人妻中字| 天天综合久久一二三区| 狠狠色丁香婷综合久久| 精品久久久久久国产潘金莲| 国内高清久久久久久| 天天做夜夜做久久做狠狠| 久久国产精品二国产精品| 99久久免费只有精品国产| 久久久综合九色合综国产| a高清免费毛片久久| 99久久99久久久精品齐齐 | 久久国产欧美日韩精品免费| 国产免费福利体检区久久| 99久久精品免费看国产| 伊人久久精品线影院| 99久久国产综合精品网成人影院| 久久精品国产99国产电影网| 精品综合久久久久久97超人| 2020最新久久久视精品爱 | 精品国产VA久久久久久久冰| 国产人久久人人人人爽| 99久久婷婷国产一区二区 |