当前位置: 首页 > news >正文

外贸公司应该怎样做外贸网站华龙seo排名优化培训

外贸公司应该怎样做外贸网站,华龙seo排名优化培训,网站建设维护人员岗位,wordpress5.0.2编辑器假设 力扣(LeetCode)即将开始 IPO 。为了以更高的价格将股票卖给风险投资公司,力扣 希望在 IPO 之前开展一些项目以增加其资本。 由于资源有限,它只能在 IPO 之前完成最多 k 个不同的项目。帮助 力扣 设计完成最多 k 个不同项目后…

假设 力扣(LeetCode)即将开始 IPO 。为了以更高的价格将股票卖给风险投资公司,力扣 希望在 IPO 之前开展一些项目以增加其资本。 由于资源有限,它只能在 IPO 之前完成最多 k 个不同的项目。帮助 力扣 设计完成最多 k 个不同项目后得到最大总资本的方式。

给你 n 个项目。对于每个项目 i ,它都有一个纯利润 profits[i] ,和启动该项目需要的最小资本 capital[i] 。

最初,你的资本为 w 。当你完成一个项目时,你将获得纯利润,且利润将被添加到你的总资本中。

总而言之,从给定项目中选择 最多 k 个不同项目的列表,以 最大化最终资本 ,并输出最终可获得的最多资本。

答案保证在 32 位有符号整数范围内。

示例 1:
输入:k = 2, w = 0, profits = [1,2,3], capital = [0,1,1]
输出:4
解释:
由于你的初始资本为 0,你仅可以从 0 号项目开始。
在完成后,你将获得 1 的利润,你的总资本将变为 1。
此时你可以选择开始 1 号或 2 号项目。
由于你最多可以选择两个项目,所以你需要完成 2 号项目以获得最大的资本。
因此,输出最后最大化的资本,为 0 + 1 + 3 = 4。

示例 2:
输入:k = 3, w = 0, profits = [1,2,3], capital = [0,1,2]
输出:6

提示:
1 <= k <= 105
0 <= w <= 109
n == profits.length
n == capital.length
1 <= n <= 105
0 <= profits[i] <= 104
0 <= capital[i] <= 109
题目链接
思路:可用贪心法和堆来实现,每次把满足条件的入堆,然后区收益最大的(也可以把数组提前排序下,这样就不用反复遍历了)

from functools import cmp_to_key
import heapq
class Solution:def compare(self, num1, num2):## (profit, capital)if num1[0] > num2[0]:return -1elif num1[0] == num2[0]:if num1[1] <= num2[1]:return -1return 1else:return 1def findMaximizedCapital(self, k: int, w: int, profits: List[int], capital: List[int]) -> int:k = min(k, len(profits))nums = []for i in range(len(profits)):nums.append([profits[i], capital[i]])#nums = sorted(nums, key=cmp_to_key(self.compare))res = wss = []for i in range(k):temp = []for x in nums:if x[1] <= res:## heapq 默认是最小值堆,增加一个负号,构建最大值堆heapq.heappush(ss, [-x[0], x[1]])else:temp.append(x)if len(ss) == 0:return res#print(ss)top = heapq.heappop(ss)res -= top[0]nums = temp[:]return res
http://www.yayakq.cn/news/511219/

相关文章:

  • 帮别人做app网站门户的兼职荷泽网站建设
  • 保定网站建网站app下载平台怎么做
  • 网站建设 银川响水做网站哪家公司好
  • 龙岩网站建设要多久四川建设人才网官网登录
  • 萧山区住房和城乡建设局网站十大电子商务网站
  • 策划方案网站贺州网络推广
  • 如何借助织梦制作一个简单的网站主题巴士WordPress
  • 网站可以有二维码吗wordpress+整容模板
  • 排名前十网站建设手机网站免费的
  • 建设部评职称查询网站wordpress静态生成器
  • 如何建立新的企业网站河池城乡住房和建设局网站
  • 家政类网站开发成本沈阳定制型网站建设
  • 网站做视频锦州网站建设品牌
  • 哈密做网站百度 wordpress插件
  • 如何提高外贸网站排名厦门网上房地产网官方网站
  • 红色系 网站wordpress 负载均衡
  • 蚌埠市建设银行官方网站设计软件培训班学费一般多少
  • 做it的网站网站优化排名价格
  • 营销型企业网站建设步骤天猫入驻官网入口
  • 移动云网站建设sem营销是什么意思
  • acca少女网课视频2023做网站优化期间能收到网站吗
  • 中山视角做网站的公司建设部网站 规范下载
  • 青海建设厅官方网站企业网站的建立的目的
  • 网站建设年费响应式布局实训报告
  • 学网站开发百度搜索量统计
  • 怎样做一个企业的网站建站怎么查询域名备案信息
  • 营销建设网站制作响应式企业网站案例
  • 网站建设开发员电信网站备案系统
  • 博客网站大全外贸工具大全网站
  • 宁波建设网站公司东莞营销型网站设计