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

电子商城建设方案seo站长优化工具

电子商城建设方案,seo站长优化工具,厦门谷歌seo公司有哪些,卖保健品可以自己做网站卖吗题目 给你一个下标从 0 开始的整数数组 nums ,如果满足下述条件,则认为数组 nums 是一个 美丽数组 : nums.length 为偶数对所有满足 i % 2 0 的下标 i ,nums[i] ! nums[i 1] 均成立 注意,空数组同样认为是美丽数组。…

题目

给你一个下标从 0 开始的整数数组 nums ,如果满足下述条件,则认为数组 nums 是一个 美丽数组 :

  • nums.length 为偶数
  • 对所有满足 i % 2 == 0 的下标 i ,nums[i] != nums[i + 1] 均成立

注意,空数组同样认为是美丽数组。

你可以从 nums 中删除任意数量的元素。当你删除一个元素时,被删除元素右侧的所有元素将会向左移动一个单位以填补空缺,而左侧的元素将会保持 不变 。

返回使 nums 变为美丽数组所需删除的 最少 元素数目

解题思路

  1. 首先对数组长度为1的特殊情况进行单独处理,即直接删除唯一元素;
  2. 创建变量表示删除元素次数,当前索引i(index)和下级索引i + 1(next);
  3. 通过while循环来遍历数组和对数组元素进行校验;
  4. 对删除元素后的数组进行判断是否为偶数,非偶数则需要再删除一个元素(首元素或尾元素,不影响原有数据结构);

代码展示

class Solution {public int minDeletion(int[] nums) {int n = nums.length;if(n == 1){return 1;}int deleteNum = 0;//index 表示i   next表示i+1int index = 0;int next = 1;while (next < n){if(nums[index] == nums[next]){deleteNum++;next++;} else {index = next + 1;next += 2;}}return (n - deleteNum) % 2 == 0 ? deleteNum : deleteNum + 1;}
}

http://www.mnyf.cn/news/14983.html

相关文章:

  • 番禺做网站800元可以免费发广告的网站有哪些
  • 电商网站开发缓存百度快照优化排名推广怎么做
  • 家居网站建设行业现状百度权重什么意思
  • css网页布局seo咨询
  • 找做模型方案去哪个网站快排seo软件
  • 企业网站策划文案seo公司哪家好用
  • 建设电子商务网站流程必应搜索引擎网址
  • 兰州网站制作上海最新疫情
  • 国外网站推广软件网站seo收录
  • 阿里云服务器可以做彩票网站吗萌新seo
  • 如果在各大网站做免费的网络推广百度推广客户端手机版
  • 千博企业网站管理系统完整版 201451外链代发网
  • 南阳卧龙区高端网站建设口碑鄞州seo服务
  • 3gb2c.com是什么网站网络推广网站
  • 直播软件排名谷歌搜索引擎优化seo
  • 东京热 在线A视频网站一级做爰片培训网站推广
  • 网站建设 徐州今日新闻摘抄二十条
  • 三原做网站网站发帖推广平台
  • 沈阳网上房屋备案查询兰州seo培训
  • 做外贸网站需要什么卡关键词语有哪些
  • 做pc端网站好么英文谷歌seo
  • 私人让做彩票网站吗seo优化排名方法
  • 自己做购物网站需要什么外贸网站建设报价
  • 化州网站建设怎么建网站免费的
  • 网站内页如何做排名elo机制
  • 怎么在搜狐快站上做网站河南智能seo快速排名软件
  • 中英文网站是怎么做的app数据分析软件
  • 校园网站建设必要性网站模板哪家好
  • vR网站建设程序最新国际新闻大事件
  • 美工设计网站推荐创意营销案例