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

vps网站能打开广州网络营销类岗位

vps网站能打开,广州网络营销类岗位,简单的网页设计作品源代码,有什么网站可以做跳转连接的环形链表 给定一个链表的头节点 head #xff0c;返回链表开始入环的第一个节点。 如果链表无环#xff0c;则返回 null。 如果链表中有某个节点#xff0c;可以通过连续跟踪 next 指针再次到达#xff0c;则链表中存在环。 为了表示给定链表中的环#xff0c;评测系统内…环形链表 给定一个链表的头节点 head 返回链表开始入环的第一个节点。 如果链表无环则返回 null。 如果链表中有某个节点可以通过连续跟踪 next 指针再次到达则链表中存在环。 为了表示给定链表中的环评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置索引从 0 开始。如果 pos 是 -1则在该链表中没有环。注意pos 不作为参数进行传递仅仅是为了标识链表的实际情况。 不允许修改 链表。 1.hash表 空间复杂度 On 2.快慢指针这个纯粹是数学逻辑用公式看比较容易理解 假设存在环无环长度是a,环长度是b快慢指针都是从head开始移动 快指针每次移动2步慢指针每次移动1格当他们相遇时候慢指针移动s步 那么快指针就移动了2s步 那么他们差额就是 2s-snb 得到snb(必须是环的整长度才会相遇) s anb;(n是正整数) 然后此时将快指针移动到头部head位置改为每次移动一步两个指针继续移动当快指针移动a步时候到达环入口处 此时慢指针移动了sa步 快慢指针此时差额是sa-a s nb刚好是环的整数倍必定在环中重合了。所以也就找到了环的起始点 这个纯粹是个数学题 package TOP21_30;import Util.ListNode;import java.util.HashSet; import java.util.Set;// 环形链表 /* 给定一个链表的头节点 head 返回链表开始入环的第一个节点。 如果链表无环则返回 null。 如果链表中有某个节点可以通过连续跟踪 next 指针再次到达则链表中存在环。 为了表示给定链表中的环评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置索引从 0 开始。如果 pos 是 -1则在该链表中没有环。注意pos 不作为参数进行传递仅仅是为了标识链表的实际情况。 不允许修改 链表。*/ public class Top24 {// hash表 空间复杂度 o(n)public ListNode detectCycle(ListNode head) {if (head null) {return null;}SetListNode nodeSet new HashSet();while (head ! null) {if (nodeSet.contains(head)) {return head;}nodeSet.add(head);head head.next;}return null;}//快慢指针// 假设存在环无环长度是a,环长度是b// 快慢指针都是从head开始移动 快指针每次移动2步慢指针每次移动1格当他们相遇时候慢指针移动s步 那么快指针就移动了2s步// 那么他们差额就是 2s-snb 得到snb(必须是环的整长度才会相遇) s anb;(n是正整数)// 然后此时将快指针移动到头部head位置改为每次移动一步两个指针继续移动当快指针移动a步时候到达环入口处// 此时慢指针移动了sa步 快慢指针此时差额是sa-a s nb刚好是环的整数倍必定在环中重合了。所以也就找到了环的起始点// 这个纯粹是个数学题public ListNode detectCycle2(ListNode head) {if (head null) {return null;}ListNode fast head;ListNode slow head;while (true) {if (fast null || fast.next null) {return null;}fast fast.next.next;slow slow.next;if (fast slow) {break;}}fast head;while (slow!fast){fastfast.next;slowslow.next;}return fast;} }harryptter / LeetcodeTop100 · GitCode
http://www.pierceye.com/news/271799/

相关文章:

  • 南京城乡住房建设厅网站wordpress文章模板下载
  • 有一个做搞笑英语视频网站外贸建站优化
  • 苏州公司建设网站深圳品牌蛋糕店有哪些品牌排行
  • 手机网站建设视频教程、网站建设项目功能需求分析报告
  • 纸 技术支持 东莞网站建设wordpress 手机 自建站
  • 网站后台 搜索广告发布合同模板
  • 手机网站设计教程网站建设 职位
  • 外贸网站图片素材谷歌seo和百度seo区别
  • 龙华网站 建设深圳信科潍坊网站建设培训
  • 域名网站平台qq在线登录
  • 成都做网站建设公司网站建设公司销售技巧
  • 打开网站是iis7三亚最新发布
  • php外贸网站中山网站建设方案报价
  • 好网站建设公司开发方案广告传媒公司加盟
  • 郑州膏药网站建设石家庄seo管理
  • 做国外产品描述的网站营销wordpress
  • 服务器2003怎么做网站枣庄网站建设电话
  • 南京网站建设一条龙汶上网站制作
  • 黑龙江微信网站开发郑州热门网络推广免费咨询
  • 深圳坪山站永久免费linux服务器
  • 东莞网站建议ipv6在家做网站
  • 政务网站源码1688电脑网页版
  • 大连企业网站网站rar文件
  • 揭阳东莞网站建设手机网站分享代码
  • 网站设计风格分析wordpress 用户介绍
  • 中国教育网站官网wordpress 自定义循环
  • 中国婚恋网站排名苏州网站建设设计公司哪家好
  • 微软雅黑做网站是否侵权杭州标志设计公司
  • 个人网站如何制作教程网站通栏广告设计
  • 网站建设与维护要求wordpress 常数函数