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

电商数据网站有哪些中铁建设集团官网登录

电商数据网站有哪些,中铁建设集团官网登录,免费咨询牙齿问题,wordpress 设置首页1. 题目链接#xff1a;740. 删除并获得点数 2. 题目描述#xff1a; 给你一个整数数组 nums #xff0c;你可以对它进行一些操作。 每次操作中#xff0c;选择任意一个 nums[i] #xff0c;删除它并获得 nums[i] 的点数。之后#xff0c;你必须删除 所有 等于 nums[i] …1. 题目链接740. 删除并获得点数 2. 题目描述 给你一个整数数组 nums 你可以对它进行一些操作。 每次操作中选择任意一个 nums[i] 删除它并获得 nums[i] 的点数。之后你必须删除 所有 等于 nums[i] - 1 和 nums[i] 1 的元素。 开始你拥有 0 个点数。返回你能通过这些操作获得的最大点数。 示例 1 输入nums [3,4,2] 输出6 解释 删除 4 获得 4 个点数因此 3 也被删除。 之后删除 2 获得 2 个点数。总共获得 6 个点数。示例 2 输入nums [2,2,3,3,3,4] 输出9 解释 删除 3 获得 3 个点数接着要删除两个 2 和 4 。 之后再次删除 3 获得 3 个点数再次删除 3 获得 3 个点数。 总共获得 9 个点数。提示 1 nums.length 2 * 1041 nums[i] 104 3. 解法动态规划 3.1 算法思路 定义一个常量N表示数组的最大值加1。这里假设输入数组nums中的元素都是非负整数并且小于等于N-1。创建一个长度为N的整数数组arr并初始化为0。这个数组用于存储每个元素出现的次数。遍历输入数组nums将每个元素的值累加到对应的arr数组位置上。这样可以统计每个元素出现的次数。创建一个长度为N的整数向量f用于存储动态规划的状态。这个向量f[i]表示在考虑前i个元素时可以获得的最大收益。创建一个引用g指向向量f以便在后续计算中使用。使用循环迭代计算状态转移方程。从i1开始依次计算f[i]和g[i]的值。 f[i] g[i - 1] arr[i]表示在考虑前i个元素时可以选择当前元素或者不选择当前元素。g[i] max(f[i - 1], g[i - 1])表示在考虑前i个元素时可以选择当前元素或者不选择当前元素。 返回最终结果即最大收益。可以通过比较f[N - 1]和g[N - 1]的值来得到最大收益。 3.2 C算法代码 class Solution { public:int deleteAndEarn(vectorint nums) {const int N 10001; // 定义一个常量N表示数组的最大值加1int arr[N] {0}; // 创建一个长度为N的整数数组arr并初始化为0for (auto x : nums) arr[x] x; // 遍历输入数组nums将每个元素的值累加到对应的arr数组位置上vectorint f(N); // 创建一个长度为N的整数向量f用于存储动态规划的状态auto g f; // 创建一个引用g指向向量f以便在后续计算中使用for (int i 1; i N; i) {f[i] g[i - 1] arr[i]; // 更新状态转移方程计算当前位置的最大收益g[i] max(f[i - 1], g[i - 1]); // 更新状态转移方程计算当前位置的最大收益不选择当前元素}return max(f[N - 1], g[N - 1]); // 返回最终结果即最大收益} };
http://www.hkea.cn/news/14263026/

相关文章:

  • 男女做那个的小视频网站极简风网站
  • 公司注销后 网站备案吗佛山市网站建设公司
  • 做网站用什么电脑配置网站搭建方案
  • 大良网站建设dwxw南通企业网站排名
  • 电商网站开发需要掌握哪些知识技能可做百度百科参考资料的网站
  • 什么是网站交互性网络营销相关理论
  • 兰西网站建设html静态页面兼职
  • 微网站背景图片大连网站制作选择ls15227
  • 阿里云除了做网站还能用来干什么河源市建设网站
  • 本地南昌网站建设电商
  • 网站建设网络推广公司有哪些百度四川建设厅网站
  • 企业网站选择第三方还是自己做做网站的主机配置
  • 河南网站建设找哪家微信代运营费用
  • 有了域名空间怎么做网站成都软件培训机构排名榜
  • 网站建设+廊坊学历提升机构哪家好
  • 海东企业网站建设企业网站托管服务常用指南
  • 珠海左右创意园网站开发中信建设有限责任公司海外地位
  • 网站域名注册证书查询徐州领航装饰工程有限公司
  • 简述建设一个网站的基本步骤郑州网站建设公司哪家专业
  • 做网站会犯法吗艺阳科技网站建设
  • 那个网站有兼职做室内设计做电力 公司网站
  • 成都网站建设零一海阳做网站
  • 河东天津网站建设闵行做网站
  • 介绍类网站建设策划书范文有诗意的设计公司名字
  • 中国建设银行信用卡旅游卡服务网站哈尔滨市哪里做淘宝网站
  • 南京百度网站排名建站工作室
  • 企业做定制网站的好处网站建设和管理专业
  • 做网站的注意点wordpress 群站
  • 网站建设技术合伙人的技术股份企业的网站建设公司
  • 中恒诚信建设有限公司网站wordpress简单网址导航模板