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

工作组赴河南协助/seo排名的影响因素有哪些

工作组赴河南协助,seo排名的影响因素有哪些,中小型企业网站优化价格,网站建设与网站开发160. 相交链表 编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal 8, listA [4,1,8,4,5], listB [5,0,1,8,4,5], skipA 2, skipB 3 输出:Refer…

160. 相交链表

编写一个程序,找到两个单链表相交的起始节点。

如下面的两个链表:

在这里插入图片描述

在节点 c1 开始相交。

示例 1:

在这里插入图片描述

输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3
输出:Reference of the node with value = 8
输入解释:相交节点的值为 8 (注意,如果两个列表相交则不能为 0)。从各自的表头开始算起,链表 A 为 [4,1,8,4,5],链表 B 为 [5,0,1,8,4,5]。在 A 中,相交节点前有 2 个节点;在 B 中,相交节点前有 3 个节点。

示例 2:

在这里插入图片描述

输入:intersectVal = 2, listA = [0,9,1,2,4], listB = [3,2,4], skipA = 3, skipB = 1
输出:Reference of the node with value = 2
输入解释:相交节点的值为 2 (注意,如果两个列表相交则不能为 0)。从各自的表头开始算起,链表 A 为 [0,9,1,2,4],链表 B 为 [3,2,4]。在 A 中,相交节点前有 3 个节点;在 B 中,相交节点前有 1 个节点。

示例 3:

在这里插入图片描述

输入:intersectVal = 0, listA = [2,6,4], listB = [1,5], skipA = 3, skipB = 2
输出:null
输入解释:从各自的表头开始算起,链表 A 为 [2,6,4],链表 B 为 [1,5]。由于这两个链表不相交,所以 intersectVal 必须为 0,而 skipA 和 skipB 可以是任意值。
解释:这两个链表不相交,因此返回 null。

注意:

如果两个链表没有交点,返回 null.
在返回结果后,两个链表仍须保持原有的结构。
可假定整个链表结构中没有循环。
程序尽量满足 O(n) 时间复杂度,且仅用 O(1) 内存。

解题思路:

  1. 让指针 pa 指向 A链表,指针pb指向 B 链表,依次往后遍历
  2. 如果 pa 到达终点,让 pa 指向 B 链表
  3. 如果 pb 到达终点,让 pb 指向 A 链表
    (因为这样两者走的路径长度是一样的,若有公共节点,两个指针会同时走到这里,则返回,若没有公共节点,两个指针遍历完一圈之后,都指向null也会返回)

程序代码:

class Solution {
public:ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) {ListNode* pa = headA;ListNode* pb = headB;while (pa != pb){if (pa) pa = pa ->next;else pa = headB;if (pb) pb = pb ->next;else pb = headA;}return pa;}
};
http://www.jmfq.cn/news/5170015.html

相关文章:

  • 网站开发人员属于什么/汕头seo快速排名
  • 做外贸的有哪些网站/长沙网站优化体验
  • 做网站需要数据储存么/深圳网站设计公司
  • 哪家公司做网站好/个人怎么接外贸订单
  • vps做自己的网站/建个网站需要多少钱?
  • 菜鸟式网站建设图书/百度推广首页
  • wordpress系统是什么/seo是什么专业
  • 保定比较好的网站建设公司/网站收录查询平台
  • 网站建设 源码/哪些平台可以做推广
  • 郑州大学现代远程教育《网页设计与网站建设》课程考核要求/小蝌蚪幸福宝入口导航
  • 自己怎么建设一个网站/数据分析师要学什么
  • 网站建设招聘要求/百度地图广告投放
  • 微信小程序开发和网站开发的区别/百度统计数据
  • 网站建设工作 方案/环球贸易网
  • 会议网站怎么做/百度网站首页网址
  • 男人与女人做视频网站/新冠疫情最新消息
  • 西安企业seo外包服务公司/哈尔滨优化调整人员流动管理
  • 热 综合-网站正在建设中/营销推广平台
  • 张家港网页设计培训/seo专员岗位要求
  • 佛山企业网站制作公司/外贸网络推广营销
  • 四维码制作网站/湖南网络推广公司大全
  • 个人网站 数据库如何上传到空间/中国军事新闻最新消息
  • wordpress做的外贸网站6/互联网广告推广公司
  • 网站建设与网页设计制作教程/seo优化是指
  • 网站建设的技术目标/seo网站诊断顾问
  • 武汉网站建设方法/有什么好的推广平台
  • 网页制作与网站建设宝典pdf/龙岗网络公司
  • 电商网课教材/佛山旺道seo
  • 手机建行网站/企业网站模板图片
  • 企业网站导航代码/新手怎么开始做电商