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

重庆做网站电话搜索引擎营销的手段包括

重庆做网站电话,搜索引擎营销的手段包括,给企业做网站需要什么信息,开发公司经营管理存在的问题文章目录 题目方法一:哈希表set去重方法二:快慢指针 题目 方法一:哈希表set去重 思路:我们遍历链表中的每个节点,并将它记录下来;一旦遇到了此前遍历过的节点,就可以判定链表中存在环。借助哈希…

文章目录

    • 题目
    • 方法一:哈希表set去重
    • 方法二:快慢指针

题目

在这里插入图片描述

方法一:哈希表set去重

思路:我们遍历链表中的每个节点,并将它记录下来;一旦遇到了此前遍历过的节点,就可以判定链表中存在环。借助哈希表可以很方便地实现。

   public ListNode detectCycle(ListNode head) {if(head == null) return null;if(head.next==null) return null;if(head.next.next == head) return head;Set<ListNode> NodeSet = new HashSet<>();while(head != null){if(NodeSet.add(head)){head =head.next;continue;}else return head;}return null;}

方法二:快慢指针

第一次快慢指针相遇后。马上让新指针ptr从head 和slow同步走,最终会在环点相遇

在这里插入图片描述

public ListNode detectCycle(ListNode head) {if (head == null) return null;ListNode fast = head;//快指针ListNode slow = head;//慢指针while(fast!=null){//满足快指针不空指针异常(fast.next.next!=null)//移动指针slow = slow.next;if(fast.next !=null) fast = fast.next.next;else return null;if(fast==slow) {//说明一定有环了ListNode ptr = head;//定义新指针从head出发while(ptr != slow){ptr = ptr.next;slow = slow.next;}return ptr;}}return null;}
http://www.dinnco.com/news/52185.html

相关文章:

  • 私人做的不错的网站郑州seo建站
  • 网站建设提供了哪些栏目济南seo外包服务
  • 如何做建材网站的线下推广常见的网络营销工具有哪些
  • 网站配图尺寸抖音seo关键词优化
  • 公司网站制作注意事项百度推广登录平台网址
  • 高级web程序设计——jsp网站开发pdf3000行业关键词
  • 网站 png逐行交错百搜网络科技有限公司
  • wordpress模板制作软件seo搜索引擎优化的内容
  • 做字网站聚合搜索引擎入口
  • 建立网站一般那些阶段百度快快速排名
  • php做的网站模板最新中高风险地区名单
  • 做网站什么需要好今天最新新闻报道
  • wordpress 设计步骤班级优化大师的优点
  • 云南网站建设肖庆华seo搜索优化 指数
  • 外包做的网站广告公司接单软件
  • 合肥网页制作网站优化软件费用
  • 订货网站怎么做网站快速优化排名排名
  • 一家公司为什么要建官方网站直链平台
  • 长沙网站建设哪家强巢湖seo推广
  • 公司网站开发项目win7优化大师下载
  • 找人做网站 优帮云百度推广关键词技巧定价
  • 好网站在哪里邯郸网站seo
  • 网站开发工具.晴天娃娃seoul是什么国家
  • 黄石规划建设局网站地推推广方案
  • 深圳建筑工地招聘信息西安seo服务
  • 湘潭做网站价格品牌磐石网络深圳优化排名公司
  • 优秀集团网站案例怎么自己做一个小程序
  • 先做网站还是app怎么做百度推广运营
  • 惠州城乡和住房建设局网站google搜索
  • 网站建设备案是什么意思站长工具端口扫描