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

网站app在线生成器wordpress框架播放器

网站app在线生成器,wordpress框架播放器,百度seo优化规则,微博网站开发题目描述 给你两个单链表的头节点 headA 和 headB #xff0c;请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点#xff0c;返回 null 。 图示两个链表在节点 c1 开始相交**#xff1a;** 题目数据 保证 整个链式结构中不存在环。 注意#xff0c;函…题目描述 给你两个单链表的头节点 headA 和 headB 请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点返回 null 。 图示两个链表在节点 c1 开始相交**** 题目数据 保证 整个链式结构中不存在环。 注意函数返回结果后链表必须 保持其原始结构 。 自定义评测 评测系统 的输入如下你设计的程序 不适用 此输入 intersectVal - 相交的起始节点的值。如果不存在相交节点这一值为 0listA - 第一个链表listB - 第二个链表skipA - 在 listA 中从头节点开始跳到交叉节点的节点数skipB - 在 listB 中从头节点开始跳到交叉节点的节点数 评测系统将根据这些输入创建链式数据结构并将两个头节点 headA 和 headB 传递给你的程序。如果程序能够正确返回相交节点那么你的解决方案将被 视作正确答案 。 示例 1 输入intersectVal 8, listA [4,1,8,4,5], listB [5,6,1,8,4,5], skipA 2, skipB 3 输出Intersected at 8 解释相交节点的值为 8 注意如果两个链表相交则不能为 0。 从各自的表头开始算起链表 A 为 [4,1,8,4,5]链表 B 为 [5,6,1,8,4,5]。 在 A 中相交节点前有 2 个节点在 B 中相交节点前有 3 个节点。 — 请注意相交节点的值不为 1因为在链表 A 和链表 B 之中值为 1 的节点 (A 中第二个节点和 B 中第三个节点) 是不同的节点。换句话说它们在内存中指向两个不同的位置而链表 A 和链表 B 中值为 8 的节点 (A 中第三个节点B 中第四个节点) 在内存中指向相同的位置。示例 2 输入intersectVal 2, listA [1,9,1,2,4], listB [3,2,4], skipA 3, skipB 1 输出Intersected at 2 解释相交节点的值为 2 注意如果两个链表相交则不能为 0。 从各自的表头开始算起链表 A 为 [1,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 。提示 listA 中节点数目为 mlistB 中节点数目为 n1 m, n 3 * 1041 Node.val 1050 skipA m0 skipB n如果 listA 和 listB 没有交点intersectVal 为 0如果 listA 和 listB 有交点intersectVal listA[skipA] listB[skipB] **进阶**你能否设计一个时间复杂度 O(m n) 、仅用 O(1) 内存的解决方案 解答 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode(int x) : val(x), next(NULL) {}* };*/ class Solution { public:ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) {// pA 和 pB先走A链表和B链表然后再切换另一个链表走有交点就能找到// 没交点最后两指针都同时到nullptrListNode *pA headA, *pB headB;while(pA ! pB){pA (pA NULL ? headB : pA-next);pB (pB NULL ? headA : pB-next);}return pA;} };
http://www.dnsts.com.cn/news/180026.html

相关文章:

  • 网站建设优化服务如何深圳房产 网站建设
  • 怎么模仿一个网站做电商看的网站有哪些内容
  • 个人做百度云下载网站吗wordpress搬家换域名
  • 浙江省住房和城建建设厅网站企业设计网站公司
  • 网站常用的字体台州手机网站建设
  • joomla 网站模板wordpress改大
  • php网站开发教程 pdf爱用建站 小程序
  • 公司网站设计与实现的项目建议书wordpress文章空两格
  • 做公司+网站建设价格邵阳县做网站
  • 杭州做网站比较出名的公司海外服务器怎么搭建
  • 坪地网站建设价格自媒体交易网站开发
  • 深圳凌 网站开发个人备案网站可以做产品推广
  • js获取网站html网站如何做水晶按钮
  • 大气门户网站百度云如何建设网站
  • 搭建免费网站南昌个人网站制作怎么做
  • 建立网站需要注意什么企业汽车网站建设
  • 深圳网站建设与设计制作网站改版准备
  • 南浔做网站seo推广公司教程
  • 郑州做音响网站的公司企业网站建设设置那些栏目
  • 建造网站需要什么怎样做网络推广链接
  • 深圳民治网站建设文化馆网站建设情况
  • 重庆做网站重庆做网站自己制作游戏的app
  • 做房间预定网站需要什么软件做网站用什么数据库
  • 模板网站建设清单广州网站建设工程
  • 网站维护有哪些企业环保网站建设公司排名
  • 网站监控的软件怎么做网站开发公司销售总监岗位要求
  • 国内做焊接机器人平台网站开发一款app软件需要多少钱
  • 网站建设的价赚钱宝部署wordpress
  • 网站建设1993seo安卓优化大师
  • 北京建设工程建设交易信息网站网站空间域名一次性收费还是一年一算