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

企业网站源码挣钱吗网络竞价

企业网站源码挣钱吗,网络竞价,网站url可以在自己做吗,即时设计在线设计文章目录 一、题目二、Java 题解 一、题目 给你一个有序数组 nums,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用…

文章目录

  • 一、题目
  • 二、Java 题解

一、题目

  给你一个有序数组 nums,请你 原地 删除重复出现的元素,使得出现次数超过两次的元素只出现两次 ,返回删除后数组的新长度。

  不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。

说明:

为什么返回数值是整数,但输出的答案是数组呢?

请注意,输入数组是以**「引用」**方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。

你可以想象内部操作如下:

// nums 是以“引用”方式传递的。也就是说,不对实参做任何拷贝
int len = removeDuplicates(nums);// 在函数里修改输入数组对于调用者是可见的。
// 根据你的函数返回的长度, 它会打印出数组中该长度范围内的所有元素。
for (int i = 0; i < len; i++) {print(nums[i]);
}

  点击此处跳转题目。

示例 1:

输入: nums = [1,1,1,2,2,3]
输出: 5, nums = [1,1,2,2,3]
解释: 函数应返回新长度 length = 5, 并且原数组的前五个元素被修改为 1, 1, 2, 2, 3。 不需要考虑数组中超出新长度后面的元素。

示例 2:

输入: nums = [0,0,1,1,1,1,2,3,3]
输出: 7, nums = [0,0,1,1,2,3,3]
解释: 函数应返回新长度 length = 7, 并且原数组的前五个元素被修改为 0, 0, 1, 1, 2, 3, 3。不需要考虑数组中超出新长度后面的元素。

提示:

  • 1 <= nums.length <= 3 * 104
  • -104 <= nums[i] <= 104
  • nums 已按升序排列

二、Java 题解

  使用双指针 iji 指向修改后数组末尾,j 遍历数组每个元素。同时,使用 cnt 记录当前重复元素的个数,每次 j 移下一位后 cnt + 1。比较 nums[j]nums[j - 1],如果不同,则重置 cnt 为 1,如果相同,则判断 cnt 是否 > 2,如是,则不作处理,继续让 j 下一位,如否,更新 nums[i] 并将 i 前进一位。具体实现如下,代码逻辑稍有改动以提高效率:

class Solution {public int removeDuplicates(int[] nums) {int i = 1, cnt = 1;for (int j = 1; j < nums.length; j++) {cnt++; // 更新记录 + 1if (nums[j] == nums[j - 1] && cnt > 2) continue; // 如果 cnt > 2,则 j 继续前进,不作处理if (nums[j] != nums[j - 1]) cnt = 1;             // 遇到第一个不同的数,更新记录nums[i++] = nums[j]; // 赋值,i 前进一位}return i;}
}
  • 时间:0 ms,击败 100.00% 使用 Java 的用户
  • 内存:41.47 MB,击败 73.03% 使用 Java 的用户
http://www.zhongyajixie.com/news/41184.html

相关文章:

  • seo站长工具查询上海外贸seo公司
  • 企业网站建设服务哪家好注册一个域名需要多少钱
  • 网站建设基本内容盘古百晋广告营销是干嘛
  • 大学加强网站建设与管理的通知宣传推广方式
  • 网站建设计划方案什么是关键词排名优化
  • 织梦网站地图如何做关键词seo优化
  • 网站开发环境与工具软文新闻发布平台
  • 做网站电话中央电视台新闻联播
  • 做网站用什么web服务器怎么在百度上设置自己的门店
  • 网站建设报价兴田德润在哪里台州seo优化公司
  • 在手机上建设网站教程网站seo推广
  • dede中英文企业网站seo设置是什么
  • 宜昌市政府采购网上商城核心关键词如何优化
  • 网站如何在百度搜索到seo新方法
  • 门户网站建设中存在的问题seo怎么赚钱
  • 建设网站目的软文营销成功案例
  • 做调查的网站有哪些小红书笔记关键词排名优化
  • 自然村 网站建设培训机构专业
  • 事务所网站制作方案济南网站优化
  • 哪些网站做耽美站长之家网站
  • 4在线做网站电商平台推广怎么做
  • 专业做网站公司怎么样如何制作一个简易网站
  • 学校网站样式seo管理与优化期末试题
  • 图片设计制作软件seo建站优化
  • 青海营销型网站建设广州百度网站排名优化
  • 山东济铁工程建设集团有限公司网站百度提交网址多久才会收录
  • 郑州公司建站模板男生技能培训班有哪些
  • wordpress原生appseo发展前景怎么样啊
  • 90设计网是干嘛的网站自然优化
  • wordpress制作博客seo软件推广哪个好