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

美食的网站建设个人总结百度站长工具抓取诊断

美食的网站建设个人总结,百度站长工具抓取诊断,公司网站的重要性,昌乐网站制作价格给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(…

给你一个链表的头节点 head ,判断链表中是否有环。

如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。

如果链表中存在环 ,则返回 true 。 否则,返回 false 。

示例 1:

输入:head = [3,2,0,-4], pos = 1
输出:true
解释:链表中有一个环,其尾部连接到第二个节点。
示例 2:

输入:head = [1,2], pos = 0
输出:true
解释:链表中有一个环,其尾部连接到第一个节点。
示例 3:

输入:head = [1], pos = -1
输出:false
解释:链表中没有环。
提示:

链表中节点的数目范围是 [0, 104]
-105 <= Node.val <= 105
pos 为 -1 或者链表中的一个 有效索引 。
进阶:你能用 O(1)(即,常量)内存解决此问题吗?

Related Topics
哈希表
链表
双指针

方法一:快慢指针

public class Solution {public boolean hasCycle(ListNode head) {if (head == null) {return false;}ListNode slow = head;ListNode fast = head.next;while (fast != null) {fast = fast.next;if (fast != null) {fast = fast.next;}if (fast == slow) {return true;}slow = slow.next;}return false;}
}

方法二:使用hashset

public class Solution {public boolean hasCycle(ListNode head) {Set<ListNode> set = new HashSet<>();while (head != null) {if (!set.add(head)) {return true;}head = head.next;}return false;}
}
http://www.zhongyajixie.com/news/46706.html

相关文章:

  • 东阳做网站的公司搜索百度网页版
  • 做网站ps分辨率给多少免费seo在线优化
  • 中国纪检监察报 沈志莉抖音seo代理
  • 成都高级网站建设公司seo是什么意思
  • 教学互动网站的设计网站网络营销
  • 如何创建网站站点并且避免广告建一个app平台的费用多少
  • 娱乐网站制作公司网站如何seo
  • 素颜网站建设关键词排名
  • 做郑州的购物网站用什么名公司网址有哪些
  • 注册安全工程师需要什么条件班级优化大师官网登录
  • 公众号编辑器免费模板网站seo诊断分析报告
  • 网站seo计划书合理使用说明
  • 做网站单网页网络营销pdf
  • 宁波优化网站排名价格表网站怎么让百度收录
  • 城建亚泰建设集团网站芭蕉视频app无限次数
  • 网页设计书籍推荐宁波seo深度优化平台
  • 网站案例 网站建设seo查询 站长工具
  • 青岛万维网站设计什么是软文
  • wordpress怎么读seo网站推广免费
  • 云南网站建设找天软爱站网长尾关键词挖掘工具下载
  • 河津网站制作seo门户 site
  • 子网站建设工作seo优化工作怎么样
  • 汽车用品网站规划论文收录网站有哪些
  • 网站界面设计需求sem与seo的区别
  • vs2013做网站深圳seo外包
  • 自己域名做网站什么软件可以发布推广信息
  • 哪个做简历的网站比较好北京seo优化哪家公司好
  • 郑州网站建设熊掌号公司做网站一般多少钱
  • b2c网站有哪些平台我赢网客服系统
  • 什么是网站名称云南百度公司