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

静态网站 站内搜索茅台酒网站建设方案

静态网站 站内搜索,茅台酒网站建设方案,网站建设nayuwang,南阳网站seo推广公司题目 给定一个链表的头节点 head #xff0c;返回链表开始入环的第一个节点。 如果链表无环#xff0c;则返回 null。 如果链表中有某个节点#xff0c;可以通过连续跟踪 next 指针再次到达#xff0c;则链表中存在环。 为了表示给定链表中的环#xff0c;评测系统内部…题目 给定一个链表的头节点  head 返回链表开始入环的第一个节点。 如果链表无环则返回 null。 如果链表中有某个节点可以通过连续跟踪 next 指针再次到达则链表中存在环。 为了表示给定链表中的环评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置索引从 0 开始。如果 pos 是 -1则在该链表中没有环。注意pos 不作为参数进行传递仅仅是为了标识链表的实际情况。 不允许修改 链表。 示例 1 输入head [3,2,0,-4], pos 1 输出返回索引为 1 的链表节点 解释链表中有一个环其尾部连接到第二个节点。示例 2 输入head [1,2], pos 0 输出返回索引为 0 的链表节点 解释链表中有一个环其尾部连接到第一个节点。示例 3 输入head [1], pos -1输出返回 null解释链表中没有环。 题解 /*** Definition for singly-linked list.* class ListNode {* int val;* ListNode next;* ListNode(int x) {* val x;* next null;* }* }*/ public class Solution {public ListNode detectCycle(ListNode head) {//设环外的部分为a,环入口到相遇点正向为b,环长为bc//fast:abn(bc) slow:ab 2(ab)abn(bc) ac(n-1)(bc)//slow按照环的方向走到入口与head走到入口的距离相等//slow一定在第一圈内与fast相遇 //如果slow刚进入环slow与fast相差N步则一共执行fast两步slow一步的循环N次//也就是slow走了N步而N小于环长ListNode fast head;ListNode slow head;while (fast ! null fast.next ! null) {slow slow.next;fast fast.next.next;if (slow fast) {while (head ! slow) {slow slow.next;head head.next;}return slow;}}return null;} }
http://www.pierceye.com/news/18373/

相关文章:

  • 做婚礼网站的公司成都网站制作公司 dedecms
  • 乌市地区建设工程门户网站中国互联网协会理事长
  • 做导购网站 商品了解深圳网站定制开发
  • 网站 前端网站建设自学建站视频教程
  • 个人网站建设详细教程智慧校园官网
  • php网站开发需要学什么推广网站的方式
  • iis 新建网站app制作开发
  • 军事网站模板下载工程公司是做什么的
  • 公司网站建设需要注意哪些问题智慧园区官网设计
  • 微信端的网站开发python宝安设备网站设计
  • 网站建设与管理维护 大学论文网站开发后端
  • 网页设计与网站建设指标点企业年金查询
  • 企业网站托管新趋势怎么在阿里巴巴做网站
  • 建设网站企业网上银行张家口认证助手app
  • 金融理财管理网站源码 dedecms长春找工作哪个网站好
  • 合肥网站建设技术支持网页版哔哩哔哩
  • 工厂网站建设公司游戏后端开发需要学什么
  • php 网站 手机版ui设计那个培训班好
  • 清河网站建设设计费用房地产网
  • asp.net网站开发四酷全书建筑网站、
  • 莒县城阳网站建设好看的wordpress文章模板下载
  • 企业网站的建立的目的淮阴网站建设
  • 海口网站建设费用中国核工业华兴建设有限公司
  • 建站优化内容网页界面设计布局
  • 手机怎么网站建设网站对服务器要求
  • 网站建设 荆州自贡建设网站
  • mysql的网站开发北京海淀建设工程律师哪个好
  • 好网站在哪里深圳网站建设公司联系方式
  • 建网站空间专业设计服务网站
  • 网站开发与管理大作业行业论坛网站