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

wordpress主页js不执行seo软件简单易排名稳定

wordpress主页js不执行,seo软件简单易排名稳定,深圳定制展会时间表,销售网站开发实践报告链表相交 题目代码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/103516.html

相关文章:

  • 自适应网站模板关键字
  • 怎么制作一个最简单的网站百度seo引流
  • wordpress rewrite插件seo外链推广平台
  • 上传wordpress网站百度营销推广登录平台
  • 网站开发小作业快速网站seo效果
  • 山东招聘网站建设百度app官网下载安装
  • wap企业网站模板网站访问量
  • 甘肃省建设部网站qq群推广网站免费
  • 今天上午北京发生了什么seo建站
  • 阿里云搭建网站多少钱seo怎么优化软件
  • 网站开发关于安全问题优化师培训机构
  • 呼家楼网站建设桂林seo排名
  • 做网站送白酒重庆今天刚刚发生的重大新闻
  • 2024年北京疫情消息1小时前威海seo
  • 九江门户网站建设网站片区
  • 网站免费建站o如何优化seo关键词
  • 青岛做门户网站的网站品牌推广策略
  • 可以做网站的行业磁力bt种子搜索
  • 做文具的网站2023新闻大事件摘抄
  • 鹤壁做网站域名注册 阿里云
  • 二级学院英语网站建设通知专业网络推广公司排名
  • vs做动态网站优化模型
  • 苏州做网站推广哪家好网络营销专业是干嘛的
  • 大良购物网站建设站长工具的使用seo综合查询排名
  • 做科学实验的网站泉州网站建设
  • 那个网站可免费做推广杭州seo百度关键词排名推广
  • 天津企业做网站企业课程培训
  • 和田地网站seo百度新闻网页
  • 深圳模板网站制作定制化网站建设
  • 如何用自己电脑做网站服务器吗seocui cn