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

网站营销的定义西安网站到首页排名

网站营销的定义,西安网站到首页排名,个人可以建设网站吗,网站推广有什么好处题目 给你一个整数数组 nums 和一个整数 k &#xff0c;判断数组中是否存在两个 不同的索引 i 和 j &#xff0c;满足 nums[i] nums[j] 且 abs(i - j) < k 。如果存在&#xff0c;返回 true &#xff1b;否则&#xff0c;返回 false 。 示例 1&#xff1a; 输入&#xff1a…

题目

给你一个整数数组 nums 和一个整数 k ,判断数组中是否存在两个 不同的索引 i 和 j ,满足 nums[i] == nums[j] 且 abs(i - j) <= k 。如果存在,返回 true ;否则,返回 false 。
示例 1:
输入:nums = [1,2,3,1], k = 3
输出:true
示例 2:
输入:nums = [1,0,1,1], k = 1
输出:true
示例 3:
输入:nums = [1,2,3,1,2,3], k = 2
输出:false
提示:
1 <= nums.length <= 105
-109 <= nums[i] <= 109
0 <= k <= 105

思路一

暴力解法,使用两层for循环遍历所有元素,判断num[i]==num[j] && Math.abs(i-j)<=k。时间复杂度为On²,能解题目,但是力扣无法通过,会超时。

代码

class Solution {public boolean containsNearbyDuplicate(int[] nums, int k) {for (int i = 0; i < nums.length - 1; i++) {for (int j = i + 1; j < nums.length; j++) {if (nums[i] == nums[j] && Math.abs(i - j) <= k) {return true;}}}return false;}
}

思路二

滑动窗口,使用left,right两个指针维护一个大小为k的窗口,使用set来判断窗口内是否有相同的元素。

代码

class Solution {public boolean containsNearbyDuplicate(int[] nums, int k) {//用来判断是否有相同元素Set<Integer> set = new HashSet<>();int left = 0;for (int right = 0; right < nums.length; right++) {//如果窗口大小大于k了,则左指针前移,缩小窗口大小,if (Math.abs(left - right) > k) {set.remove(nums[left]);left++;}//如果当前的窗口内有相同的元素,则返回trueif (set.contains(nums[right])) {return true;} else {//没有相同的元素就添加到set中set.add(nums[right]);}}return false;}
}
http://www.yayakq.cn/news/783866/

相关文章:

  • 网站怎么做商桥网站备案找谁
  • 做720效果的还有哪个网站婚纱设计工作室
  • 那些网站分享pr做的视频wordpress模版建站
  • 个人怎么注册自己的网站苏州网站开发建设服务
  • 专业网站建设做网站需要学jsp
  • 找我家是做的视频网站好wordpress好还是dz
  • 深圳策划公司网站美食网页设计报告
  • 车陂手机网站建设电话大型网站的mssql数据库要付费吗
  • 如何进行网络推广和宣传郑州seo网站有优化
  • 福州市建设厅网站网站建设要托管服务器
  • 专业的培训网站建设网站建设公司销售技巧
  • 广东石油化工建设集团公司网站站长统计软件
  • 外贸常用社交网站有哪些wordpress提交页面反应迟钝
  • 用凡科做的手机网站版产品开发的流程包括哪几个阶段
  • 企业网站建设 属于什么费用直播网站的建设
  • 做营销型网站 推广的好处国际域名注册流程
  • 绍兴手机网站建设什么叫网站建设四网合一
  • 建筑设计资料网站wordpress改链接
  • 营销型网站创建深圳网站定制价格表
  • 厦门哪里有做网站网站备案现场核验
  • 哈尔滨网站开发联系薇腾讯理财是什么样的做网站
  • 网站选择城市怎么做关键词快速排名怎么做
  • 游戏平台网站建设温州营销型网站建设
  • 蓝色企业网站模板html手机模板
  • 网站设计公司 无锡杭州网站开发 网站建设
  • 做网站图片的大小建立网站顺序
  • 长沙网站排名系统网站加载速度慢的原因
  • 上海市建设合同信息表网站wordpress 栏目模板
  • 网站收录很少却有排名wordpress auth key
  • 京东可以免费做特效的网站wordpress花瓣模板