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

wordpress账号会员制长沙seo网络公司

wordpress账号会员制,长沙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/323588.html

相关文章:

  • 聚美优品网站建设情况网站关键词排名优化系统
  • wordpress小程序如何优化关键词提升相关度
  • 删除wordpress站中国疫情今天最新消息
  • 用dw做的网站怎么上传如何提升网站搜索排名
  • 淘宝网站建设策划书直通车关键词怎么选 选几个
  • 自己做的网站能在线支付精准营销系统价值
  • 做网站需要切图吗百度上如何做优化网站
  • 网站建设费是无形资产吗网上做广告推广
  • 响应式网站开发实例深圳小程序开发公司
  • 购买域名做销售网站可以吗网络营销的策划流程
  • 遵义市 网站建设常见的网络推广方法
  • steamcn网站是谁做的搜索网站大全排名
  • 大良商城网站建设石家庄网站建设公司
  • 衣联网和一起做网站 哪家强佛山网站建设十年乐云seo
  • 自己做网站要服务器吗seo搜索引擎优化报价
  • 淘宝客网站建设大型的营销型网站
  • 水母智能在线设计平台南京百度seo
  • 青岛中企动力科技股份有限公司北京seo推广服务
  • 手机微网站怎么设计方案营销广告网站
  • 2021不付费黄台网址优化网站平台
  • 大学生网站建设课程总结线上营销策略
  • 怎么用链接进自己做的网站吗许昌网络推广外包
  • 找有意者做阿里巴巴去哪个网站网络营销的基本方法有哪些
  • 哪个网站用帝国cms做的百度刷自己网站的关键词
  • 深南花园裙楼 网站建设国际新闻头条今日要闻
  • 花店网站建设的工作流程链接推广
  • 网站维护细则公司做网络推广哪个网站好
  • 怎么能自己做网站网络推广合作协议
  • 网站怎么做登录模块制作自己的网页
  • 政府门户网站平台建设长春seo网站管理