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

天津企业网站建设价格软文发布平台有哪些

天津企业网站建设价格,软文发布平台有哪些,电商网站 知名案例,浙江省建设会计协会网站题解 范围允许暴力 先上图解 拿以下示例举个例子 [1,2,3,4,2,3,5,7]当i0时,set集合添加值1 当i1时,set集合添加值2 当i2时,set集合添加值3 当i3时,set集合添加值4 当i4时,set集合添加值2时发现我们在i1时已经添加过了…

题解

范围允许暴力

先上图解

拿以下示例举个例子

[1,2,3,4,2,3,5,7]

当i=0时,set集合添加值1
当i=1时,set集合添加值2
当i=2时,set集合添加值3
当i=3时,set集合添加值4
当i=4时,set集合添加值2时发现我们在i=1时已经添加过了,所以会返回false,那我们就在这里设一个条件来改变状态移除当前set集合并记录下来一次,这里我设置值setNum自增
然后就是改变i的值因为是移除三个元素所以我们需要重新在第三个值后遍历也就是从i=3往后遍历
而i的值与setNum也有关,i = setNum * 3 - 1,但是也得防止i越界所以要判断是否可以使得i值成立不大于n(即数组的长度),不然直接返回setNum

class Solution{public int number(int[] nums){Set<Integer> set = new HashSet<>();int n = nums.length;int setNum = 0;for(int i=0;i<n;i++){if(!set.add(nums[i])){setNum++;if((3*setNum)>=n){return setNum;}else{i = 3*setNum-1;}set.clear();}}return setNum;}
}
http://www.dtcms.com/wzjs/357766.html

相关文章:

  • 网站的qq客服接口怎么做semester at sea
  • 网络网站建设价格全国新冠疫苗接种率
  • 怎么描述网站主页做的好购买链接平台
  • 北京互联网网站建设商城推广
  • 如今做那个网站能致富全网营销推广方案外包
  • 潘家园做网站公司cpv广告联盟
  • 怎么建设咨询网站网站百度收录批量查询
  • 网站蜘蛛爬行统计简述网络营销的含义
  • 百度竞价排名广告定价鲜花seo标签优化
  • 龙华新区城市建设局网站揭阳新站seo方案
  • 广州购网站建设刷关键词排名系统
  • 南昌网站设计公司郑州网
  • 网站建设开发方式包括哪些搜关键词网站
  • 安阳360网站推广工具舆情分析
  • 服务器怎么发布网站网络营销课程设计
  • wordpress播放上传视频seo软件哪个好
  • 怎样快速仿做网站怎么做网站链接
  • 东莞高端做网站公司千万不要做手游推广员
  • 正规做网站公司学企业管理培训班
  • MIUI官方网站开发版百度关键词搜索指数
  • 自己如何做网站推广企业网站的网络营销功能
  • 网站内链建设锚文字建设网络营销渠道有哪几种
  • 校园淘宝店网站开发在线seo关键词排名优化
  • 系统的网站建设教程市场推广方案怎么做
  • 织梦网站seo信息发布网站有哪些
  • 网站建设公司怎样拓展网站业务网站seo推广多少钱
  • 网站网络推广如何制作一个网页链接
  • 如何建设类似大众点评网站学生网页设计模板
  • 免费空间测试网站营销网站的建造步骤
  • 洛阳做网站的公司seo做的比较好的公司