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

东莞 网站建设企业网页设计软件免费下载

东莞 网站建设企业,网页设计软件免费下载,网站视频嵌入代码,cherry framework wordpress假设 力扣#xff08;LeetCode#xff09;即将开始 IPO 。为了以更高的价格将股票卖给风险投资公司#xff0c;力扣 希望在 IPO 之前开展一些项目以增加其资本。 由于资源有限#xff0c;它只能在 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, keycmp_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.hkea.cn/news/14560360/

相关文章:

  • 罗定城乡建设规划局网站北京网站推广营销策划
  • 建设集团有限公司网站首页静态网站html模板下载
  • 设计师网站源码w3c网站开发
  • 广州企业建站系统模板优设网是干什么的
  • 泰和网站建设三d全景网站建设
  • 手机app制作网站微信小程序定位权限怎么打开
  • 福州网站设计公司北京网站备案地址
  • 网站权重多少4设计网站客户体验
  • 电子商务网站开发与实训答案九江商城网站建设
  • 淮北网站建设推广为什么都说2024年房价降
  • 中老年适合在哪个网站做直播商务网站建设内容
  • 京东网站建设成都市住房和城乡建设部网站
  • 提供定制型网站建设小米路由器wordpress
  • 怎样php网站建设前端开发人员怎么做网站
  • 网站网站服务器专注昆明网站推广
  • 云南安宁做网站的公司珠海网站建设珠海易推网
  • 备案期间网站关闭百度搜索官网
  • 做直播教程的网站有哪些单位邮箱怎么注册
  • 郑州北环附近网站建设网站备案依据
  • 响应式网站断点网站建设拓扑图
  • 微小店网站建设用途织梦商城模板
  • wordpress 星 评分seo网站优化代码
  • 企业网站seo模板外贸网站商城建设
  • 高中教做网站的软件会计公司网站模板下载
  • 网站开发 认证网站建设微信商城网站制作
  • 免费在线响应式网站自助建站合肥网站建设是什么意思
  • 网站首页样式怀化seo公司
  • 一流的福州网站建设安全网站开发
  • 插画师个人网站是怎么做的开发商城网站
  • 网站开发的一般流程建站快车的应用场景