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

软装包括哪些wordpress h1标签优化

软装包括哪些,wordpress h1标签优化,拓者室内设计官网拓者室内设计官网,京东网站建设项目需求分析报告给定一个链表的头节点 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 解释链表中没有环。 提示 链表中节点的数目范围在范围 [0, 10^4] 内-10^5 Node.val 10^5pos 的值为 -1 或者链表中的一个有效索引 进阶你是否可以使用 O(1) 空间解决此题 解法思路 1、hash遍历每个节点并记录再次遍历到则存在环并返回 2、快慢指针先判断是否有环若有则找出环的第一个节点从相遇点到入环点的距离加上 n−1 圈的环长恰好等于从链表头部到入环点的距离使用第三个指针初始化指向headthird 与 slow 刚好在入环处相遇 法一 /*** 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) {// hash// Time: O(n)// Space: O(n)ListNode pos head;SetListNode set new HashSet();while (pos ! null) {if (set.contains(pos)) {return pos;} else {set.add(pos);}pos pos.next;}return 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) {// 快慢指针先判断是否有环若有则找出环的第一个节点// 1. 判断是否有环if (head null || head.next null || head.next.next null) return null;ListNode slow head;ListNode fast head;boolean hasCircle false;while (fast.next ! null fast.next.next ! null) {slow slow.next;fast fast.next.next;if (slow fast) {hasCircle true;break;}}// 2. 找出入环节点// 从相遇点到入环点的距离加上 n−1 圈的环长恰好等于从链表头部到入环点的距离// 使用第三个指针初始化指向headthird 与 slow 刚好在入环处相遇 if (hasCircle) {ListNode third head;while (slow ! third) {slow slow.next;third third.next;}return third;}return null;} } 数学证明从相遇点到入环点的距离加上 n−1 圈的环长恰好等于从链表头部到入环点的距离
http://www.dnsts.com.cn/news/154912.html

相关文章:

  • 大连网站快速制作梅花手表网站
  • 东莞淘宝网站建设wordpress注册新用户
  • 马尼拉做网站头像网站模板
  • 网站开发前后端工具组合安卓4.3网站开发兼容
  • 网站下载免费软件安装wordpress站点大全
  • 大兴网站建设费用godaddy主机wordpress
  • 哈尔滨网站建设哪个好网站开发费用报价表
  • 巩义移动网站建设手机网站建设林肖
  • 无锡公司做网站上海商城网站制作公司
  • 大连装修网站推广WordPress 手机编辑
  • 代理浏览网站wordpress导出
  • 如何实现网站建设服务wordpress手机qq登录地址
  • 建设电影网站数据库脚本找单位做网站需要注意什么
  • 网站建设开票属于什么服务网站开发技术项目说明书
  • 电商网站域名规则网站网址注册
  • 宝安建网站的公司wordpress批量增加用户权限
  • 宁波营销网站建设鄂州市城市建设档案馆网站
  • 网站系统与程序的链接廊坊seo公司
  • 简单分析网站的外链 以及优化的策略.网站建设制作设计开发
  • 网站屏蔽收录学习做网站是什么专业
  • 成都都江堰网站建设蓝色扁平化企业网站
  • 网站建设 探索谷歌推广哪家公司好
  • 辽宁网站建设专业学校深圳航空公司订票电话
  • wordpress开启子站点广告设计公司需要什么资质和证书
  • 深圳做三网合一网站与网站建设有关的课程和知识点
  • 网站名称查询不更新网站如何做排名
  • 网站建设及服务招标公告长沙网站seo推广公司
  • 大连企业网站开发查企业信息怎么查
  • 品牌免费网站建设dw做网站常用标签
  • 网站粘度杭州清风室内设计学校