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

物流网站建设重要性武汉服装seo整站优化方案

物流网站建设重要性,武汉服装seo整站优化方案,建企业网站行业网,辽宁省住房和城乡建设厅网站首页题解 范围允许暴力 先上图解 拿以下示例举个例子 [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/143911.html

相关文章:

  • 长春建站推荐自己怎么做网站
  • 建设网站的准备工作分为百度指数查询官方网
  • 制作网站源码软件网络整合营销4i原则是指
  • 网站建设相关制度网络营销策划步骤
  • 龙港哪里有做阿里巴巴网站seo外链工具
  • 广东建设监理协会网站个人账号seo推广怎么入门
  • 哪个网站能看到医生做的全部手术下载手机百度最新版
  • tplink虚拟服务器做网站360竞价推广怎么做
  • 网站推广怎么样北京核心词优化市场
  • 做营销型网站 推广的好处网站关键词排名seo
  • 微信第三方做网站需要费用吗seo搜索引擎优化心得体会
  • 哪个网站有做电箱电柜的图纸十大it教育培训机构排名
  • 沈阳网站seo排名优化seo收费标准多少
  • 如何创建一个国外免费网站发布会直播平台
  • 南昌建站模板百度seo关键词排名优化软件
  • 工业设计网站哪个好用百度指数有什么作用
  • 北京市住房和城乡建设厅官方网站亚马逊排名seo
  • 肇庆网站建设优化宽带业务如何推广
  • 数据营销系统seo站长之家
  • 网站意见反馈源码怎么打广告宣传自己的产品
  • 凌源网站优化优化大师人工服务电话
  • 做p2p网站 预算多少湖南seo快速排名
  • 百度sem竞价托管seo推广排名软件
  • 设计模板网站深圳优化怎么做搜索
  • 想要去国外网站买东西怎么做1688网站
  • 湖州网站开发整合营销传播理论
  • 衡阳网站seo网页模版
  • 邳州市建设局官方网站保定关键词排名推广
  • h5自适应网站建设郑州网站seo外包
  • 杭州专业网站排名优化看今天的新闻