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

wordpress主页js不执行苏州百度关键词优化

wordpress主页js不执行,苏州百度关键词优化,介绍网站开发的意义,做网站维护价格链表相交 题目代码1. 计算两个链表的长度2. 双指针 题目 02.07. 链表相交 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。 图示两个链表在节点 c1 开始相交: 代码 …

链表相交

    • 题目
    • 代码
      • 1. 计算两个链表的长度
      • 2. 双指针

题目

02.07. 链表相交

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。

图示两个链表在节点 c1 开始相交:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

代码

1. 计算两个链表的长度

思路: 获取两个链表的长度,然后根据将两个链表的开始节点从同一长度(相对于后面相等)开始

# Definition for singly-linked list.
# class ListNode(object):
#     def __init__(self, x):
#         self.val = x
#         self.next = Noneclass Solution(object):def getIntersectionNode(self, headA, headB):""":type head1, head1: ListNode:rtype: ListNode"""# 计算两个链表的长度,然后从后面的相同长度开始lenA = 0lenB = 0cur = headAwhile cur:cur = cur.nextlenA += 1cur = headBwhile cur:cur = cur.nextlenB += 1curA = headAcurB = headB# 让长链表的指针先走 |lenA - lenB| 步if lenA > lenB:for i in range(lenA - lenB):curA = curA.nextelse:for i in range(lenB - lenA):curB = curB.nextwhile curA:if curA == curB:return curAcurA = curA.nextcurB = curB.nextreturn None

2. 双指针

思路: 根据快慢法则,走的快的一定会追上走得慢的。
在这道题里,有的链表短,他走完了就去走另一条链表,我们可以理解为走的快的指针。

# Definition for singly-linked list.
# class ListNode(object):
#     def __init__(self, x):
#         self.val = x
#         self.next = Noneclass Solution(object):def getIntersectionNode(self, headA, headB):""":type head1, head1: ListNode:rtype: ListNode"""# 双指针ta, tb = headA, headBwhile ta != tb:ta = ta.next if ta else headBtb = tb.next if tb else headAreturn tb

代码随想录:链接

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

相关文章:

  • wordpress会员下载功能广州seo好找工作吗
  • 射阳网站开发广西seo快速排名
  • 大气装饰公司网站源码培训方案及培训计划
  • 做申论真题网站宁波seo推广平台
  • 温州有没有专门的企业网站中国万网官网
  • 网站建设方案书简单免费的舆情网站
  • 弹幕做的视频网站平台推广计划
  • 禹城市网站建设国际域名注册网站
  • 上海网站建设公司服务网络营销外包公司
  • 贵州省遵义市住房城乡建设局网站关键词指数查询
  • 营业执照怎么申报年报网站seo哪家公司好
  • 网站建设辶金手指排名十三廊坊百度快照优化排名
  • 网站权重怎么刷一个完整的产品运营方案
  • 用付费网站做推广做运营的具体做什么
  • 徐州服饰网站建设怎么宣传自己的店铺
  • 网站建设会考什么潍坊疫情最新消息
  • 哪个网站做尾书清仓免费网站建设制作
  • 可以拔下来做的网站吗免费网站提交入口
  • 义乌外贸网站开发国内十大搜索引擎排名
  • wordpress.org建站杭州百度推广代理公司哪家好
  • 江苏省网站备案电话号码网络舆情
  • wordpress 指定阅读宁波谷歌seo推广公司
  • 网站建设的概念网络营销有什么特点
  • thinkphp做的教育网站企业员工培训课程
  • 建设工程图审管理信息系统网站seo刷排名工具
  • 网站建设模板是什么意思怎么建公司网站
  • wordpress 禁止twitter谷歌seo搜索引擎优化
  • 南部网站建设百度问答兼职怎么做
  • 社交网站开发 转发admin5站长网
  • 行业网站分类整合营销传播方案案例