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

江西省建设网站中国企业黄页企业名录大全

江西省建设网站,中国企业黄页企业名录大全,乐陵310seo,响应式网站设计欣赏题目 给你一个链表的头节点 head #xff0c;判断链表中是否有环。 如果链表中有某个节点#xff0c;可以通过连续跟踪 next 指针再次到达#xff0c;则链表中存在环。 为了表示给定链表中的环#xff0c;评测系统内部使用整数 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 105pos 为 -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) {ListNode fast head;ListNode slow head;while (fast ! null fast.next ! null) {fast fast.next.next;slow slow.next;if (fast slow) {return true;}}return false;} } 总结 这里使用双指针学习一种新思路——快慢指针快指针每次移动两个节点慢指针每次移动一个节点若链表中存在环形那么就像跑道上的追及问题快慢指针一定会相遇。 在进行条件判断和指针移动时要注意包含各种特殊情况比如只有一个节点时避免空指针问题。
http://www.hkea.cn/news/14359748/

相关文章:

  • 视频课程网站建设网站内容图片怎么做
  • 为企业开发网站郑州专业做网站企业
  • 用源码做自己的网站怎么创建微信小程序店铺
  • 网站推广任务 ip点击wordpress导入大于2m
  • 企业网站设计方案书速冻蔬菜做哪个国际网站好
  • 青海网站设计简单的静态网页模板
  • 网站续费 多久html怎么做移动端网站
  • 广州比较好的网站设计杭州网站建设价格
  • 青海 网站开发 图灵龙华附近网站建设
  • 番禺网站推广黄石网站设计制作
  • 二级域名著名网站百度网盘app免费下载安装老版本
  • 网站页脚内容个人网站设计制作步骤
  • 长春网站制作企业小程序流量点击推广平台
  • 城市建设和房屋管理部门网站广州冼村改造
  • 湘潭网站建设出色磐石网络东莞企业网站优化
  • 动漫网站开发 百度一下南京建设厅官方网站
  • 建设网站的标语wordpress主题开发班
  • 邢台123式的网站怎么做网站cms识别
  • 北京校园网站建设打开网站说建设中是什么问题
  • 山西建设厅网站查不了wordpress插件分享显示图片
  • 北京工程建设质量协会网站门户网站的营销方式
  • php网站做cdn江苏省网站建设
  • 龙华网站开发公司电话做网站优化公司排行
  • 临沂学做网站咸宁网站建设价格
  • 中山网站开发招聘wordpress如何删除你好和设置菜单
  • 网站icp备案认证怎么做群晖nas可以做网站
  • 织梦猫html5高端网络服务机构网站模板山东高阳建设公司网站
  • 网站关键字推广收银会员卡管理系统
  • 全球网站排行榜大连建站公司
  • 污染网站代码广西东晋建设有限公司网站