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

全国企业管理信息系统网站百度账号申诉中心

全国企业管理信息系统网站,百度账号申诉中心,赣州网站建设,有什么做海报网站leetcode Hot 100系列 文章目录 一、核心操作二、外层配合操作三、核心模式代码总结 一、核心操作 先用curA和curB统计两个链表的长度&#xff0c;统计完之后&#xff0c;cur都要归位!如果A<B,则交换curA和curB&#xff0c;以及两个链表的长度将curA先移动A与B的差值&…

leetcode Hot 100系列

文章目录

  • 一、核心操作
  • 二、外层配合操作
  • 三、核心模式代码
  • 总结


一、核心操作

  1. 先用curA和curB统计两个链表的长度,统计完之后,cur都要归位!
  2. 如果A<B,则交换curA和curB,以及两个链表的长度
  3. 将curA先移动A与B的差值,然后两个链表同步向后搜索,如果有相等的则是找到了,如果遍历到最后了都没找到就返回nullptr

提示:小白个人理解,如有错误敬请谅解!

二、外层配合操作

三、核心模式代码

代码如下:

class Solution {
public:ListNode *getIntersectionNode(ListNode *headA, ListNode *headB) {ListNode* curA=headA;ListNode* curB=headB;int countA=0;int countB=0;while (curA!=nullptr){countA++;curA=curA->next;}while (curB!=nullptr){countB++;curB=curB->next;}curA=headA;curB=headB;if(countA<countB){std::swap(countA,countB);std::swap(curA,curB);}int n=countA-countB;while (n--){curA=curA->next;}while (curA!=nullptr && curB!=nullptr){curA=curA->next;curB=curB->next;if(curA==curB)return curA;}return nullptr;}
};

总结

  1. cur要归位,交换cur和count
http://www.dtcms.com/wzjs/76117.html

相关文章:

  • 自学java 做网站 多久上海疫情最新情况
  • 个人网站备案网址cpa游戏推广联盟
  • 公司的网站建设做什么费用深圳网站优化推广方案
  • 保定市做网站公司地址电话百度关键词推广价格查询
  • wap网站生成小程序百度竞价产品
  • 用模板建商城购物网站百度获客平台怎么收费的
  • 做北美市场的外贸网站百度文库首页
  • 网站建设制作定制网站设计费用
  • 旅行网站定制公司推广公司是做什么的
  • python制作网站开发推广发帖网站
  • 软件开发前景和收入百度搜索优化建议
  • wordpress如何写网站seo排名影响因素主要有
  • 金塔精神文明建设网站seo网络推广优化教程
  • 如何快速提高网站排名资源平台
  • 网站为什么做重定向网络软文投放
  • 武汉软件网站建设怎么网站推广
  • 长沙精品网站建设公司百度网站关键词优化
  • 公司变更说明关键词优化有哪些作用
  • 响应式网站建设服务商百度首页优化
  • 网站建设方面的知识新闻媒体发布平台
  • 石家庄做网站优化网络推广网站程序
  • 昆山推广用什么网站比较好优化关键词是什么意思
  • 做网站做本地服务器吗佛山网络公司 乐云seo
  • 做网站需要花多少钱一个具体网站的seo优化
  • 专业做俄语网站建设司怎么看百度关键词的搜索量
  • 什么网站可以有人做详情页专业网络推广公司
  • 做java的源码网站小红书软文推广
  • 乌鲁木齐网站的建设网络推广的含义
  • 字画价格网站建设方案河北seo技术
  • wordpress模板 美女站诊断网站seo现状的方法