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

科技公司网页设计欣赏网站优化 seo和sem

科技公司网页设计欣赏,网站优化 seo和sem,建设教育局网站硬件价格需要多少钱?,设计制作活动内容的原则目录 题目描述#xff1a;141. 环形链表#xff08;简单#xff09;题目接口解题思路代码 PS: 题目描述#xff1a;141. 环形链表#xff08;简单#xff09; 给你一个链表的头节点 head #xff0c;判断链表中是否有环。 如果链表中有某个节点#xff0c;可以通过连… 目录 题目描述141. 环形链表简单题目接口解题思路代码 PS: 题目描述141. 环形链表简单 给你一个链表的头节点 head 判断链表中是否有环。 如果链表中有某个节点可以通过连续跟踪 next 指针再次到达则链表中存在环。 为了表示给定链表中的环评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置索引从 0 开始。注意pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。 如果链表中存在环 则返回 true 。 否则返回 false 。 LeetCode做题链接LeetCode-环形链表 示例 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 或者链表中的一个 有效索引 。进阶 你能用 O(1)即常量内存解决此问题吗 题目接口 /*** Definition for singly-linked list.* class ListNode {* int val;* ListNode next;* ListNode(int x) {* val x;* next null;* }* }*/ public class Solution {public boolean hasCycle(ListNode head) {} }解题思路 参考思路相爱相杀的好基友-数组与链表 里面讲解了获取倒数第k个元素获取中间位置的元素判断链表是否存在环判断环的长度讲的很好而且有图解 这题主要是用到了快慢指针的方法只要里面又换快慢指针在环内总会相遇如果没环快指针的next或者快指针的next.next最终会是null 代码 /*** Definition for singly-linked list.* class ListNode {* int val;* ListNode next;* ListNode(int x) {* val x;* next null;* }* }*/ public class Solution {public boolean hasCycle(ListNode head) {if (head null || head.next null) {return false;}// 定义快慢指针ListNode slow head;ListNode fast head.next;// 若是环最终会在环内相遇while (slow ! fast) {// 若不是环形链表最终会等于空if (fast null || fast.next null) {return false;}// 快慢指针的移动slow slow.next;fast fast.next.next;}return true;} }扩展 如果存在环如何判断环的长度呢 方法是快慢指针相遇后继续移动直到第二次相遇。两次相遇间的移动次数即为环的长度。 成功 PS: 感谢您的阅读如果您觉得本篇文章对您有所帮助请给予博主一个赞喔~
http://www.hkea.cn/news/14330904/

相关文章:

  • 网站开发工作流审批流如何做网站优化
  • ug编程培训广州seo诊断
  • 滨州做网站优化东莞东城邮编
  • 短网站生成泰安东平房产信息网
  • ps做网站视图大小千锋前端培训多少钱
  • 做网站建设公司哪家好?php做的网站怎么打开
  • wordpress 网站很慢公司网站设立与维护方案
  • 成都营销网站设计wordpress单页模板
  • 建品牌网站公司国家卫星互联网系统
  • 手机网站怎么开发工具电商设计属于什么专业
  • 响应式网站用什么技术做如何给网站的关键词做排名
  • 松江做网站价格教育培训网
  • seo网站快速排名软件开发公司已经卖出生地
  • 镇江教育云平台网站建设南通网站优化
  • 婚纱网站有哪些网站的建设与维护实践报告
  • 个人网站备案 拍照hao123浏览器下载安装
  • 购买网站设计制作班级网站怎么做ppt模板
  • 溧阳 招网站开发兼职上海哪个区最好
  • 永安网站制作佛山提供网站设计方案公司
  • 网上申请个人营业执照网站中国建设银行网站荆门网点查询系统
  • 云服务器如何搭建网站做怎样的网站能赚钱吗
  • 河北网站建设seo优化营销制作设计网络精准推广
  • 沈阳网站建设管理合众商道网站开发
  • 网站加入wordpressseo搜索引擎优化费用
  • 网站视频链接怎么做手机版网站建设报价
  • 网站建设合同浩森宇特王战胜局长
  • 做网站怎么每天更新内容网站改版重新备案
  • 小型电商网站开发大学生做的美食网站
  • 郭仓镇做网站商丘网站建设方案
  • 汕头建站培训网站设计背景图片怎么做的