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

重庆设计网站wordpress 文档阅读器

重庆设计网站,wordpress 文档阅读器,十大互联网营销公司,公司推广渠道给定一个链表#xff0c;返回链表开始入环的第一个节点。 从链表的头节点开始沿着 next 指针进入环的第一个节点为环的入口节点。如果链表无环#xff0c;则返回 null。 为了表示给定链表中的环#xff0c;我们使用整数 pos 来表示链表尾连接到链表中的位置#xff08;索引… 给定一个链表返回链表开始入环的第一个节点。 从链表的头节点开始沿着 next 指针进入环的第一个节点为环的入口节点。如果链表无环则返回 null。 为了表示给定链表中的环我们使用整数 pos 来表示链表尾连接到链表中的位置索引从 0 开始。 如果 pos 是 -1则在该链表中没有环。注意pos 仅仅是用于标识环的情况并不会作为参数传递到函数中。   以前做题的时候也是关于这种类型的题觉得很不错想和大家分享一波 好言归正传我们来开始这道题的分析 这种类型题技巧性也是非常强的只有出现环形这种字眼一般都是声明两个指针一个快、一个慢不断走的过程中这两个点终会相遇就好比操场跑步现在来设置一个情景题 有一点小渣和老渣去跑步老渣可是出了名的时间管理大师因为这身体一直不好所以老渣跑步的速度一直比小渣慢两个同时从起点出发最后小渣和老渣在操场中再一次相遇 因为老渣因为某种原因身体每况愈下但是正因为操场是一个环状所以两个还能再次相遇 所以我们可以先通过这个环状的特点去找到该链表快慢指针第一次相遇的地方 ListNode fasthead;ListNode slowhead;while(fast!nullfast.next!null){fastfast.next.next;slowslow.next;if(fastslow){break;}} 我们再来研究研究怎么去找环形的入口 所以我们就可以写出代码 public ListNode detectCycle(ListNode head) {ListNode fasthead;ListNode slowhead;while(fast!nullfast.next!null){fastfast.next.next;slowslow.next;if(fastslow){break;}}if(fastnull||fast.nextnull){return null;}slowhead;while(slow!fast){slowslow.next;fastfast.next;}return slow;}
http://www.yutouwan.com/news/86023/

相关文章:

  • 怎么做卡商网站设计官网收费标准
  • 网站更换域名备案吗wordpress个人博客源码
  • 长沙哪家网站设计好湘潭网站网站建设
  • 南京我爱我家网站建设新村二手房微信小程序个人网站开发
  • 网站专项审批查询怎么做自己的网站平台
  • 第二课强登陆网站新型智库建设的意见军事新闻最新消息中国下载
  • 建站平台工具成都网站优化网
  • 网站建设过程中服务器的搭建方式怎么去掉2345网址导航
  • php 可以自己做网站吗网站后台 全局配置
  • 无锡建设厅的官方网站怎么制作网站平台电话
  • 旅游网站建设设计公司织梦音乐网站程序
  • 合肥做网站faq页面设计模板
  • 自己做的网站可以有多个前端吗wordpress在线不能播放视频
  • 找设计工作哪个网站好中江县 网站建设
  • 做标书要不要做网站动漫男的和女的做视频网站
  • 网站建设销售策划方案怎样建立自己的网站平台
  • 国内设计网站公司个人做网站被骗
  • 网站搭建实训报告华为云做网站
  • 网站开发流程人物wordpress表单的增加与查询
  • 常青花园做网站的公司煤棚网架公司
  • 建设手机移动网站网站优化关键词
  • mui做网站杭州g20网站建设公司
  • 赤城seo网站优化排名新冠人数最新统计
  • 装修公司网站建设费用手工制作灯笼简单又漂亮
  • 做图表的网站 免费专业的官网设计公司
  • 网站定制建网站定制建设设驾校报名网站怎么做
  • 股票跟单网站开发章贡区建设局网站
  • 新闻单位建设网站的意义网站开发工程师分析
  • 什么软件能看网站?wordpress百度云链接
  • 武穴市住房和城乡建设局网站企业为什么选择上市