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

企业网站推广模式网站建设 请示

企业网站推广模式,网站建设 请示,网站数据分析报告,大型网站的服务器架设与小型网站有什么不同文章目录1. 题目2. 解题1. 题目 给你一个整数数组 nums #xff0c;你的目标是令 nums 中的所有元素相等。完成一次减少操作需要遵照下面的几个步骤#xff1a; 找出 nums 中的 最大 值。记这个值为 largest 并取其下标 i #xff08;下标从 0 开始计数#xff09;。如果… 文章目录1. 题目2. 解题1. 题目 给你一个整数数组 nums 你的目标是令 nums 中的所有元素相等。完成一次减少操作需要遵照下面的几个步骤 找出 nums 中的 最大 值。记这个值为 largest 并取其下标 i 下标从 0 开始计数。如果有多个元素都是最大值则取最小的 i 。找出 nums 中的 下一个最大 值这个值 严格小于 largest 记为 nextLargest 。将 nums[i] 减少到 nextLargest 。 返回使 nums 中的所有元素相等的操作次数。 示例 1 输入nums [5,1,3] 输出3 解释需要 3 次操作使 nums 中的所有元素相等 1. largest 5 下标为 0 。nextLargest 3 。将 nums[0] 减少到 3 。nums [3,1,3] 。 2. largest 3 下标为 0 。nextLargest 1 。将 nums[0] 减少到 1 。nums [1,1,3] 。 3. largest 3 下标为 2 。nextLargest 1 。将 nums[2] 减少到 1 。nums [1,1,1] 。示例 2 输入nums [1,1,1] 输出0 解释nums 中的所有元素已经是相等的。示例 3 输入nums [1,1,2,2,3] 输出4 解释需要 4 次操作使 nums 中的所有元素相等 1. largest 3 下标为 4 。nextLargest 2 。将 nums[4] 减少到 2 。nums [1,1,2,2,2] 。 2. largest 2 下标为 2 。nextLargest 1 。将 nums[2] 减少到 1 。nums [1,1,1,2,2] 。 3. largest 2 下标为 3 。nextLargest 1 。将 nums[3] 减少到 1 。nums [1,1,1,1,2] 。 4. largest 2 下标为 4 。nextLargest 1 。将 nums[4] 减少到 1 。nums [1,1,1,1,1] 。提示1 nums.length 5 * 10^41 nums[i] 5 * 10^4来源力扣LeetCode 链接https://leetcode-cn.com/problems/reduction-operations-to-make-the-array-elements-equal 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 使用 map 计数找到末尾最大的两个数字将最大的数字转为次大的数字即可然后删除最大的循环直到map只有一个数字 class Solution { public:int reductionOperations(vectorint nums) {mapint, int m;for(auto n : nums)m[n];int ans 0;while(m.size() 1){auto it m.end();it--;int x it-first; // 最大的数字int ct it-second; // 其个数it--;int y it-first; // 次大的数字m[y] ct; // x - yans ct; // 操作次数m.erase(x); // 删除 x}return ans;} };548 ms 121.2 MB C 直接排序检查相同的数字的个数到下一个不一样的数字时累加到答案中 class Solution { public:int reductionOperations(vectorint nums) {sort(nums.begin(), nums.end());int ans 0, ct 0, n nums.back();for(int i nums.size()-1; i 0; --i){ if(nums[i] ! n){ans ct;n nums[i];}ct;}return ans;} };208 ms 80.9 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/992482/

相关文章:

  • 好看响应式网站模板下载可以访问的国外网站
  • 做电脑网站宽度网站建立安全连接失败
  • 西安网站设计哪家公司好my12777域名查询
  • 西宁网站建设排名网站设计对网站建设有哪些意义?
  • 北京平台网站建设价位怎样做网站卖网站
  • 网站建设与维护试题a卷建设银行官方网站买五粮液酒
  • 安装网站源码做文艺文创产品的网站
  • 软件公司网站设计与制作电子商务成功网站的案例
  • 购物车功能网站怎么做的建设众筹类网站
  • 哪些网站做的美爱站工具网
  • 对网站开发的理解源码资源网
  • 有哪些做兼职的网站网站建设的项目计划书
  • 如何做行业网站江苏城乡建设部网站首页
  • 淘客网站怎么做 知乎wordpress 删除插件
  • 深圳市住房和建设局人事调整公司网站seo怎么做
  • 小型影视网站源码好看的个人博客
  • 哈密建设厅网站西安培训机构
  • 网站建设公众号小程序开发密云网站开发
  • 南宁网站开发制作网站数据库分离怎么做
  • 不能打开建设银行网站怎么办自己做网站要会什么软件下载
  • 微软网站怎么做的diy个性定制
  • 洛阳做网站的公司宣传品牌网站建设
  • 公司网站开发招标书电子商务网站系统
  • 哪个旅游网站做的最好营销策划方案范文免费下载
  • 德州哪家网站优化公司专业单页网站seo如何优化
  • 南昌汉邦网站建设城建局
  • 网站建设:中企动力招聘网58同城招聘发布
  • 惠州住房和建设局网站物流网站建设方案范文
  • 做网站架构需要什么步骤wordpress插件连不上
  • 网上购物网站建设规划论文国家企业网官网查询