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

怎么在58同城上做网站外贸找客户有什么网站

怎么在58同城上做网站,外贸找客户有什么网站,大连凯杰建设有限公司网站,网站跳出率很高目录 1.题目描述: 2.算法分析: 3.代码展示: 1.题目描述: 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对…

目录

1.题目描述:

2.算法分析:

3.代码展示:


1.题目描述:

给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。

考虑 nums 的唯一元素的数量为 k ,你需要做以下事情确保你的题解可以被通过:

  • 更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。
  • 返回 k 。

判题标准:

系统会用下面的代码来测试你的题解:

int[] nums = [...]; // 输入数组
int[] expectedNums = [...]; // 长度正确的期望答案int k = removeDuplicates(nums); // 调用assert k == expectedNums.length;
for (int i = 0; i < k; i++) {assert nums[i] == expectedNums[i];
}

如果所有断言都通过,那么您的题解将被 通过

示例 1:

输入:nums = [1,1,2]
输出:2, nums = [1,2,_]
解释:函数应该返回新的长度 2

示例 2:

输入:nums = [0,0,1,1,1,2,2,3,3,4]
输出:5, nums = [0,1,2,3,4]
解释:函数应该返回新的长度 5

2.算法分析:

  1. 初始化指针​​:

    • 使用一个指针 index 来表示当前不重复数组的末尾位置。初始时,index = 1,因为第一个元素(nums[0])肯定是不重复的。
  2. ​遍历数组​​:

    • 从第一个元素开始(i = 0),遍历到倒数第二个元素(i < nums.size() - 1)。
    • 比较当前元素 nums[i] 和下一个元素 nums[i + 1]
      • 如果它们不相等,说明 nums[i + 1] 是一个新的唯一元素,将其放到 nums[index] 的位置,然后 index 自增。
      • 如果它们相等,则跳过,继续检查下一个元素。
  3. ​返回结果​​:

    • 最终 index 的值即为去重后数组的长度。

3.代码展示:

int removeDuplicates(vector<int>& nums) {int index = 1;//开始遍历数组for (int i = 0; i < nums.size()-1; i++) {if (nums[i] != nums[i + 1]) {nums[index] = nums[i + 1];index++;}}return index;
}

26. 删除有序数组中的重复项 - 力扣(LeetCode)https://leetcode.cn/problems/remove-duplicates-from-sorted-array/description/

http://www.dtcms.com/wzjs/320260.html

相关文章:

  • 网站建设创业计划书太原网络推广公司
  • 做公司网站百度开户代理商
  • 惠州做网站乐云seo开封搜索引擎优化
  • 村级网站建站百度热搜关键词排名
  • 手机网站建设价格是多少搜收录批量查询
  • 长沙做网站最好的公司有哪些宁波seo外包费用
  • 网站开发的评论界面怎么写竞价交易规则
  • 成人高考专升本科泽成seo网站排名
  • 网站怎么做充值提现功能咸阳网站建设公司
  • 创意网站建设网络优化工资一般多少
  • vs2013 web网站开发免费推广方式都有哪些
  • 做效果图的兼职网站百度发布信息的免费平台
  • 阜康市建设银行网站搜索引擎营销与seo优化
  • 百度搜录最快的网站有什么好的网站吗
  • 三门峡 网站开发seo在线培训课程
  • 切实加强网站建设seo三人行论坛
  • 网站客服系统公司最近的电脑培训学校
  • net网络网站建设怎么做网页设计的页面
  • 随州网站建设哪家实惠百度知道一下首页
  • wordpress免签约支付宝网站做优化
  • 北京城乡建设委官方网站必应搜索引擎下载
  • 太原哪里做网站企业网站设计要求
  • 商家商城小程序南城网站优化公司
  • 东莞网站建设网站推广价钱百度一下百度网页版主页
  • 自己做的网站怎样弄网上b2b和b2c是什么意思
  • 福州市建设管理处网站网络营销方案如何写
  • 网站做滚动图片365优化大师软件下载
  • 如何申请开通网站企业网站怎么建立
  • 网站管理运营中文网站排行榜
  • 珠海澳门网站建设公司网络营销课程个人总结