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

齐齐哈尔网站seo开发企业网站多少钱

齐齐哈尔网站seo,开发企业网站多少钱,建站平台与建站系统,重庆建网站价格26. 删除有序数组中的重复项 难度:简单 给你一个 升序排列 的数组 nums #xff0c;请你 原地 删除重复出现的元素#xff0c;使每个元素 只出现一次 #xff0c;返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯… 26. 删除有序数组中的重复项 难度:简单    给你一个 升序排列 的数组 nums 请你 原地 删除重复出现的元素使每个元素 只出现一次 返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k 你需要做以下事情确保你的题解可以被通过 更改数组 nums 使 nums 的前 k 个元素包含唯一元素并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。返回 k  示例 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。不需要考虑数组中超出新长度后面的元素。思路 比较 p 和 q 位置的元素是否相等。 如果相等q 后移 1 位 如果不相等将 q 位置的元素复制到 p1 位置上p 后移一位q 后移 1 位 重复上述过程直到 q 等于数组长度。 返回 p 1即为新数组长度。     代码 class Solution {public int removeDuplicates(int[] nums) {int j 0;for (int i 1; i nums.length; i) {if(nums[j] ! nums[i]) {nums[j] nums[i];}}return j1;} } 运行结果   80. 删除有序数组中的重复项 II  难度中等 给你一个有序数组 nums 请你 原地 删除重复出现的元素使得出现次数超过两次的元素只出现两次 返回删除后数组的新长度。 不要使用额外的数组空间你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 示例 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 。 不需要考虑数组中超出新长度后面的元素。 思路 这题是上一题的拓展我们依旧可以采用上一题的思路双指针不过我们可以定义一个flag表示该元素是否重复当两个指针的元素进行比较是否相等如果相等将flag置为false表示该元素已经出现过一次了下次出现只需要看flag是否为true不为true则跳过该元素 代码 class Solution {public int removeDuplicates(int[] nums) {boolean flag true;int j 0;for( int i 1; i nums.length ; i ) {if(nums[j] ! nums[i]) {nums[j] nums[i];flag true;}else if(nums[j] nums[i] flag){nums[j] nums[i];flag false;}}return j1;} } 运行结果
http://www.hkea.cn/news/14269143/

相关文章:

  • 视频发布播放网站建设南宁网站优化公司哪家好
  • 如何用VS2017做网站wordpress网站360搜索收录
  • 电子商务是学什么seo平台是什么
  • 网站文件夹名石家庄新钥匙建站
  • 上海门户网站建设公司搜索引擎市场份额2023
  • 宣传网站建设的步骤网站建设新闻中心
  • 河北省建设厅官方网站做企业网站后期还需要费用吗
  • 一个新网站要怎么做seo营销云产品
  • 虚拟主机做网站展厅宣传片
  • 丹东建设工程信息网站羽毛球赛事
  • 如何自己建设淘宝网站首页wed网站开发是什么
  • 宁晋网站建设公司信息咨询公司注册要求
  • 吉林整站优化.net网站开发岗位
  • 如何建设网站学校网站建设内容设计
  • 成都网站优化方案重庆网站seo设计
  • 南平网站开发u钙网logo设计官网
  • 叫别人做网站要多久山西做杂粮的网站
  • 网站建设与推广策划书wordpress 热门文章调用
  • 如何在企业版社保网站做增员自助免费建站
  • 建设网站的appphp做直播类型的网站
  • 免费商城app邢台seo一站式
  • 广东卫视你会怎么做网站php网站制作报价
  • 免费网站建设培训广州个人网站备案要多久
  • 浙江建设继续教育网站WordPress网站动漫你在
  • 佛山网站建设wantsun甘肃谷歌seo
  • 新公司网站建设费用怎么入账怎么开店铺
  • 商业网站建设案例课程视屏下载青岛抖音seo
  • 网站开发公司应该具备怎样的资质为企业做贡献的文章
  • 重庆网络问政平台华龙网电影采集网站怎么做seo
  • 阳江 网站建设wordpress 增加语言包