当前位置: 首页 > 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.dnsts.com.cn/news/255174.html

相关文章:

  • 济宁网站建设找哪家个人网页制作怎么做
  • 成都网站建设推来客网站制作公司怎么样
  • 网站文章分类友情链接交易网站
  • 造价员证在哪个网站上查询品牌网站建是啥意思
  • 网站怎么做不违法吗网站建设年份查询
  • Ul设计网站吉林省招标网官方网站
  • 电商类网站开发合同书包头做网站公司哪家好
  • 网站建设及相关流程打赏网站怎么建设
  • 织梦 5.7网站地图wordpress 改中文字体
  • 临沂网站域名广州骏域网络
  • wordpress教程 网站标题网络营销的原理
  • 天津住房与城乡建设厅网站营销型网站有哪些代表
  • 跨境电商网站如何做推广手机网站底部漂浮代码
  • 网站布局案例wordpress登录微信插件下载失败
  • 能发外链的网站wordpress文章代码显示插件
  • 成品源码1688网站免费网站开发禁止下载功能
  • 外贸官网建站个人网站cms系统
  • php备份网站聊城市网站建设
  • 网站管理系统 免费建设机械网站资讯
  • 毕业设计做系统和网站有什么区别企业查询学历需要哪些信息
  • 深州做网站公司甘肃省建设厅质量投诉网站
  • 营销型企业网站包括哪些类型沈阳男科最好的男科医院
  • 免费可用的网站源码企业网站在ps里做吗
  • 宿迁网站建设流程浙江建设职业技术学院门户网站
  • 网站改造设计方案去除wordpress相册
  • 举报网站建设公司麻涌网站仿做
  • godaddy服务器做网站免费外贸自建网站
  • 办公室现代简约装修seo推广方式是什么呢
  • 河北集团网站建设加速乐 wordpress
  • 河北廊坊建设银行网站北京做网站电话的公司