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

都江堰市建设局网站抚顺网站建设

都江堰市建设局网站,抚顺网站建设,私人接做网站违法么,vultr 做网站空间LeetCode第2600题-K件物品的最大和 题目要求 袋子中装有一些物品,每个物品上都标记着数字 1 、0 或 -1 。 四个非负整数 numOnes 、numZeros 、numNegOnes 和 k 。 袋子最初包含: numOnes 件标记为 1 的物品。numZeroes 件标记为 0 的物品。numNegOn…

LeetCode第2600题-K件物品的最大和

题目要求

袋子中装有一些物品,每个物品上都标记着数字 1 、0 或 -1
四个非负整数 numOnes 、numZeros 、numNegOnes 和 k 。

袋子最初包含:

  • numOnes 件标记为 1 的物品。
  • numZeroes 件标记为 0 的物品。
  • numNegOnes 件标记为 -1 的物品。

现计划从这些物品中恰好选出 k 件物品。返回所有可行方案中,物品上所标记数字之和的最大值。

举例

输入:numOnes = 3, numZeros = 2, numNegOnes = 0, k = 2
输出:2
解释:袋子中的物品分别标记为 {1, 1, 1, 0, 0} 。取 2 件标记为 1 的物品,得到的数字之和为 2 。
可以证明 2 是所有可行方案中的最大值。

输入:numOnes = 3, numZeros = 2, numNegOnes = 0, k = 4
输出:3
解释:袋子中的物品分别标记为 {1, 1, 1, 0, 0} 。取 3 件标记为 1 的物品,1 件标记为 0 的物品,得到的数字之和为 3 。
可以证明 3 是所有可行方案中的最大值。

思路

第一次首次提交就成功的题目!!!

  1. 就是1、0、-1的问题,直接用数量判断就行
  2. 不够1的就是k,超过1+0的就减去剩几个-1
  3. 其他的就是1的数量

代码实现

var kItemsWithMaximumSum = function (numOnes, numZeros, numNegOnes, k) {if (k <= numOnes) return kif (k > numOnes + numZeros) return 2*numOnes + numZeros - kreturn numOnes
};

2*numOnes + numZeros - k本来是numOnes - (k - numOnes - numZeros),运用小学去括号的数学知识进行简化
在这里插入图片描述

http://www.dinnco.com/news/152.html

相关文章:

  • java做的网站怎么设置关闭和开启网站访问不了怎么办免费网站友情链接
  • 网站建设的提成网站系统
  • web前端代码大全重庆seo整站优化系统
  • dw网页编辑器泰州seo排名扣费
  • 十里堡网站建设世界足球世界排名
  • 西维科技做网站怎么样搜索引擎排名优化包括哪些方面
  • 建网站靠什么赚钱网络营销岗位描述的内容
  • 阿里云备案 网站备案域名百度应用
  • 用flask做网站重庆seo整站优化系统
  • 深圳网站建设公司613seo技巧与技术
  • wordpress是pass么湖南seo网站开发
  • 广州高档网站建设湖州网站建设制作
  • 北京 科技网站建设深圳网站制作推广
  • wordpress api post优化关键词排名的工具
  • 网站 工作室网络营销的特点是什么?
  • 国外优秀室内设计展板排版苏州seo优化公司
  • 桥头镇仿做网站网络营销的渠道有哪些
  • 滨州做网站推广google搜索引擎免费入口
  • 全栈网站开发工程师广州市新闻发布
  • 做暧暖爱视频1000部在线网站新的数据新闻
  • web网站开发详细全流程图如何推广公司
  • 个人如何做微商城网站设计seo基础培训教程
  • 国内做网站哪家好seo好找工作吗
  • 武汉手机网站建设50篇经典软文100字
  • 什么后台做网站安全nba最新排名东西部
  • wordpress 标签列表seo实战教程
  • 企业网站的基本形式不包括网店代运营正规公司
  • 对做网站有什么建议福州短视频seo
  • 天津免费做网站百度seo排名公司
  • 织梦是什么网站网站优化网站