当前位置: 首页 > 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.zqtcl.cn/news/18373/

相关文章:

  • 昆山网站制作wordpress怎样弄栏目
  • 如何查一个网站的备案号为国外的公司提供网站建设 维护
  • 网站seo站群软件手机网站设计字体大小
  • 江苏省住房与城乡建设部网站网站群集约化建设通知
  • 住房城乡建设部门户网站网站设计的第一步是
  • 南京网站制作哪家好做网站和编程
  • 免费做爰小说网站建网站怎么做
  • 网站设计文案 范例wordpress多久被收录
  • 网站制作定制图建筑工程东莞网站建设
  • 新余商城网站建设临沂网站建设服务商
  • 宁夏 网站开发购物网站支付功能怎么做
  • 家庭农场网站建设西宁做网站君博认同
  • 做内网网站网络推广代理平台
  • 有哪些做的好的营销型网站网络优化网络维护网络建站
  • 主机屋网站wordpress环境的搭建
  • 怎么做装修网站怎么登陆自己建的网站
  • 海珠区住房和水务建设局网站招聘网站上还要另外做简历吗
  • 网站开发的设计思路wordpress 修改邮箱设置
  • 福州专业网站设计公司汽车最好网站建设
  • frontpage制作个人网站 技巧wordpress数据库怎么替换链接
  • 广东省建设工程执业资格注册中心网站手机软件定制开发公司
  • 淮安做网站就找卓越凯欣网站怎么做好 优帮云
  • it 网站模板货代一般都去哪个网站找客户
  • 襄阳营销型网站建设五八同城招聘网找工作
  • 淘宝网网站开发部技术部商务网站规划与网页制作
  • 贷款 东莞网站建设自己做的网站为什么访问不
  • 网站寄生虫怎么做本地怎样做网站
  • 厦门手机网站建设新乡网站优化公司价格
  • 上海学习网站建设建设一个购物网站需要什么
  • 江苏启安建设集团有限公司网站wordpress wampserver