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

网站建设的缺点seo外链资源

网站建设的缺点,seo外链资源,性用品微商做的最好的网站,濮阳网站建设在哪里141. 环形链表 - 力扣(LeetCode) 1.哈希集合 思路 将节点一个一个加入HashSet,并用contains判断是否存在之前有存储过的节点,如果有便是环,如果没有便不是环。 具体代码 /*** Definition for singly-linked list.*…

141. 环形链表 - 力扣(LeetCode)

1.哈希集合

思路

将节点一个一个加入HashSet,并用contains判断是否存在之前有存储过的节点,如果有便是环,如果没有便不是环。

具体代码
/*** Definition for singly-linked list.* class ListNode {*     int val;*     ListNode next;*     ListNode(int x) {*         val = x;*         next = null;*     }* }*/
public class Solution {public boolean hasCycle(ListNode head) {HashSet<ListNode> set = new HashSet<>();ListNode p = head;while(p!=null){if(set.contains(p)){return true;}set.add(p);p=p.next;}return false;}
}

 2.快慢指针

优化空间复杂度为O(1)

思路

一个慢指针每次走1格,一个快指针每次走2格,如果存在环肯定会相遇,如果不存在,最后都为null.

具体代码
/*** Definition for singly-linked list.* class ListNode {*     int val;*     ListNode next;*     ListNode(int x) {*         val = x;*         next = null;*     }* }*/
public class Solution {public boolean hasCycle(ListNode head) {if(head == null){return false;}ListNode slow = head;ListNode fast = head.next;while(slow != null && fast != null){if(slow==fast){return true;}slow=slow.next;if(fast.next!=null){fast = fast.next.next;}else{return false;}}return false;}
}

http://www.dtcms.com/wzjs/88676.html

相关文章:

  • 昌邑网站建设网址查询域名
  • 大一做家教的网站抖音seo排名优化软件
  • 晋州专业网站建设搜索引擎广告优化
  • 搭建网站的方法seo网站关键词优化怎么做
  • 公网ip做网站访问不seo专员的工作内容
  • 网站短信通知天津网站快速排名提升
  • 做外贸是不是要有网站病毒营销案例
  • 四川网站推广seo网络推广技术员招聘
  • 知识管理软件排名宁波seo关键词优化制作
  • 浙江注册公司网站抖音账号权重查询
  • 做内容网站 用什么模版疫情防控数据
  • 做网站用什么数据库线上推广渠道主要有哪些
  • 如何做产品销售网站qq推广网站
  • wordpress 修改发布时间合肥优化推广公司
  • 赚钱做网站软文范例500字
  • 天津企业网站建设公司站长聚集地
  • 深圳做网站比较好的公司有哪些2023年7 8月十大新闻
  • wordpress 评论框 模板关键词优化哪家强
  • 网站模板出售巢湖seo推广
  • php做的网站首页是什么文件夹百度客服中心人工在线
  • 网页网站设计培训佛山网站建设技术托管
  • 公司网站开发的流程制作网站需要什么软件
  • 学校网站功能怎么做app推广代理
  • dw做网站乱码郑州seo方案
  • 本地集团网站建设百度竞价排名公司
  • 企业服务是做什么的seo外链工具有用吗
  • 中企动力邮箱登录端口百度移动端优化
  • 阜宁网站建设服务商百度最新收录方法
  • b站推广入口2023mmm无病毒杭州网站推广大全
  • 网站流量怎样挣钱百度网站收录提交