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

一个人做网站电商是做什么的

一个人做网站,电商是做什么的,html5开发app,山东网站建设和游戏开发的公司给你一个链表的头节点 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 或者链表中的一个 有效索引 。
// 实现方式   龟兔赛跑(快慢指针)
function hasCycle(head: ListNode | null): boolean {// 如果 链表为空链表,或者只有一个节点,则不可能有环,返回falseif (!head || !head.next) return false;// 创建快指针,该指针一次走两步let fast: ListNode | null = head.next;// 创建慢指针,该指针一次走一步let slow: ListNode | null = head;//循环链表,终止条件为快指针是否到达链表尾部while (fast?.next) {//如果快指针 和 慢指针相等,证明快指针进入了环路,没有一直向下走if (slow === fast) return true;//不相等,则 快指针移动两步fast = fast.next?.next;//慢指针移动一步slow = slow!.next;}return false;
}

http://www.15wanjia.com/news/57361.html

相关文章:

  • 制作一个网站数据库怎么做的百度网盘私人资源链接
  • 有了域名怎样做网站seo秘籍优化课程
  • 网站充值链接怎么做怎么给自己的公司做网站
  • 顺徳网站建设公司有哪些百度网站入口链接
  • 网站会员功能介绍百度官方营销推广平台
  • 酒店电子商务网站建设公司想做个网站怎么办
  • 免费网站模板源码24小时网站建设
  • seo优化包括哪些内容杭州seo推广公司
  • 怎么样做网站如何优化关键词的方法
  • app网站建设工作师关键词优化建议
  • 可以做富集分析的网站澎湃新闻
  • 网站seo诊断评分63西安百度关键词优化
  • 做ppt介绍网站吗怎么开发网站
  • 成都微网站建设什么优化
  • python做的网站哪些义乌最好的电商培训学校
  • 招聘企业网站建设模块怎么查搜索关键词排名
  • 创新的沈阳网站建设fifa世界排名最新
  • 垂直网站导航是谁做的淘宝关键词优化工具
  • 阿里云网络服务seo快速优化报价
  • dhl做单网站产品网络推广深圳
  • 我谁知道在哪里可以找人帮忙做网站海南seo
  • 昆山市住房和建设局网站班级优化大师app下载学生版
  • 网站图片加载优化优化公司网站排名
  • wordpress官网视频教程搜索引擎优化服务
  • 网站建设概念合肥seo按天收费
  • 旅游业网站建设方案特点网络营销应用方式
  • 做网站代运营如何寻找客户站点推广是什么意思
  • wordpress 首页 修改北京seo收费
  • 苏州做网站的专业公司福州网站seo
  • 网站权限视频推广方案模板