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

西安建设工程交易网站外包公司做网站多少钱

西安建设工程交易网站,外包公司做网站多少钱,php企业网站开发框架,昆明网站建设公司排行题目 给你一个 升序排列 的数组 nums #xff0c;请你 原地 删除重复出现的元素#xff0c;使每个元素 只出现一次 #xff0c;返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些语言中不能改变数组的长度#xff0c;所以必须将结果放在数组nums的第一…题目 给你一个 升序排列 的数组 nums 请你 原地 删除重复出现的元素使每个元素 只出现一次 返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些语言中不能改变数组的长度所以必须将结果放在数组nums的第一部分。更规范地说如果在删除重复项之后有 k 个元素那么 nums 的前 k 个元素应该保存最终结果。 将最终结果插入 nums 的前 k 个位置后返回 k 。 不要使用额外的空间你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 判题标准: 系统会用下面的代码来测试你的题解: 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 并且原数组 nums 的前两个元素被修改为 1, 2 。不需要考虑数组中超出新长度后面的元素。 示例 2 输入nums [0,0,1,1,1,2,2,3,3,4] 输出5, nums [0,1,2,3,4] 解释函数应该返回新的长度 5 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4 。不需要考虑数组中超出新长度后面的元素。 提示 1 nums.length 3 * 104 -104 nums[i] 104 nums 已按 升序 排列 来源力扣LeetCode 链接https://leetcode.cn/problems/remove-duplicates-from-sorted-array 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 题解思路 喜新厌旧就是将不存在过的数字放到set中返回set的大小同时将set中放入字符的顺序按照从0开始的顺序放到nums中。空间复杂度增加了第二种方法采用指针 将更新慢的指针和快指针都指向1因为第0个肯定是不是重复的如果fast和fast-1不相等也就是相邻的不相等那么就将fast指向的值赋值给low指向的位置然后low往下指。 代码 class Solution { public:int removeDuplicates(vectorint nums) {setint hash;int k 0;for(int i0;inums.size();i){if(hash.find(nums[i])hash.end()){nums[k] nums[i];hash.insert(nums[i]);}}return hash.size();} };class Solution { public:int removeDuplicates(vectorint nums) {if(nums.size()0){return 0;}int low 1;int fast 1;while(fastnums.size()){if(nums[fast]!nums[fast-1]){nums[low] nums[fast];low;}fast;}return low;} };
http://www.hkea.cn/news/14355227/

相关文章:

  • 泰兴网站建设开发网站通栏设计素材
  • 电白区建设局网站集团公司网站怎么做
  • wordpress电脑版南京seo域名
  • 5a景区网站建设2021中国十大软件公司排名
  • 长清网站建设建设工程施工合同示范文本2017
  • 别人帮做的网站怎么修改病句怎样免费做网站
  • wordpress架站教程怎么给网站添加统计代码
  • 泰安高端网站建设报价手机软件app免费下载
  • 网站访问频率免费做试用的网站
  • 常州网站建设企业建设银行网站 购买外汇
  • 厦门建设局网站首页免费建网站的服务器
  • 网站主机多少钱我想建个自己的网站
  • 网站建设工具最简洁的企业建站模板下载
  • 赤峰网站开发公司ps转页面wordpress插件
  • 站长统计芭乐鸭脖小猪郓城做网站哪家好
  • 旅游网站的设计栏目模板网站的域名是什么意思
  • 畜牧企业网站模板公司注册网上查询
  • 做离线版申报表进入哪个网站企业文化建设网站建设
  • 兼容模式网站错位代理服务器地址是什么
  • sae网站备案企业 网站规划与网页设计word
  • 网站建设_推广_网页设计_域名注册_企业邮箱_虚拟主机 新闻元旦海报设计图片手绘图
  • 闽候县建设局网站星河网站建设
  • 电商销售渠道有哪些网站排名云优化工具
  • 广州市建设交易中心网站蚌埠网络科技有限公司
  • 网站开发工作好不好黑河网站建设
  • 前端和做网站中山网络推广seo专业
  • 哪个公司建设网站好舆情信息怎么写
  • 冒用公司名做网站关键词提取
  • 建设部四库一平台网站广州网站排名优化价格
  • 安徽水安建设集团网站网站建设与管理教案怎么写