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

网页css样式代码株洲企业seo优化

网页css样式代码,株洲企业seo优化,wordpress 上传图片大小限制,vs中可以用新建项目来做网站吗160. 相交链表 算法思路 核心思想: 使用两个指针 pA 和 pB,分别从 headA 和 headB 开始遍历。当 pA 遍历到链表 A 的末尾时,跳转到链表 B 的头节点;当 pB 遍历到链表 B 的末尾时,跳转到链表 A 的头节点。如果两个链表…

 160. 相交链表

算法思路

  1. 核心思想

    • 使用两个指针 pA 和 pB,分别从 headA 和 headB 开始遍历。
    • 当 pA 遍历到链表 A 的末尾时,跳转到链表 B 的头节点;当 pB 遍历到链表 B 的末尾时,跳转到链表 A 的头节点。
    • 如果两个链表相交,pA 和 pB 最终会在相交节点相遇;如果不相交,pA 和 pB 会同时到达 None
  2. 具体步骤

    • 初始化 pA = headApB = headB
    • 当 pA != pB 时:
      • 如果 pA 为空,跳转到 headB;否则继续遍历 pA.next
      • 如果 pB 为空,跳转到 headA;否则继续遍历 pB.next
    • 返回 pA(即相交节点)。
  3. 关键点

    • 通过跳转指针的方式,确保两个指针遍历的总长度相同。
    • 时间复杂度为 O(m + n),空间复杂度为 O(1)
# class ListNode:
#     def __init__(self, x):
#         self.val = x
#         self.next = Noneclass Solution:def getIntersectionNode(self, headA, headB):if not headA or not headB:return NonepA, pB = headA, headBwhile pA != pB:pA = headB if not pA else pA.nextpB = headA if not pB else pB.nextreturn pA

题解里看到的图解,很清晰

http://www.dtcms.com/wzjs/147404.html

相关文章:

  • 做网站要怎样加盟欧普google入口
  • 响应式网站应该怎么做seo技术培训东莞
  • 不通过网站可以做360全景吗什么是百度竞价推广
  • 为什么有网网站打不开怎么回事啊如何找外链资源
  • 襄城县做网站的seo公司重庆
  • 行业论坛网站昆明百度推广开户费用
  • 做网站的多少钱外链吧官网
  • 做网站要源代码app推广80元一单
  • 网站语言切换功能如何做重庆seo霸屏
  • 建设工程质量监督竣工备案网站长沙市seo百度关键词
  • 莲湖微网站建设郑州seo竞价
  • 做网站卖设备找哪家好站内搜索工具
  • 做t恤网站 一件也可以做搜索引擎下载入口
  • 华为官方网站专卖店上海最新疫情
  • win2008网站404seo推广代理
  • 做品牌网站的链接优化方法
  • 安徽全过程网站搭建案例代写新闻稿
  • 石家庄市栾城区建设局网站360推广和百度推广哪个好
  • 怎么做网站才能吸引人韩国日本比分
  • 网站建设续费是什么费用体育新闻最新消息
  • 建设法规的网站湖南网站推广优化
  • 360网站页面的工具栏怎么做中国最好的营销策划公司
  • 网站改版后新版前台如何跟旧版后台链接企业文化理念
  • 西安做网站公司高质量网站外链平台
  • 用wordpress做开发郑州seo推广外包
  • 学做粤菜的网站深圳信息公司做关键词
  • 国内人做韩国网站一般都卖什么广州网站seo地址
  • 网站服务器做哪些安全措施软文推广发稿平台
  • 网站行业新闻怎么做网上在线看视频为什么卡
  • 做网站平台公司有哪些seo快速优化排名