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

自己怎样注册企业网站展示型网站建设

自己怎样注册企业网站,展示型网站建设,个人网站实现与设计论文,做ppt的图片网站题目 思路: 我们可以用双指针,i 指向a的头,j 指向b的头,然后一个个比较然后不同就往下走,但是这里有个问题,就是可能不同步,i 和 j 经过相交节点的时间可能不同。 我们把 链 A 分为两段&#…

题目

思路:

我们可以用双指针,i 指向a的头,j 指向b的头,然后一个个比较然后不同就往下走,但是这里有个问题,就是可能不同步,i 和 j 经过相交节点的时间可能不同。
我们把
链 A 分为两段:不相交的 a 部分 + 相交的 c 部分
链 B 分为两段:不相交的 b 部分 + 相交的 c 部分
让 i 和 j 分别走 A + B 和 B + A,把路程差补平,我们可以发现:
i 走的路程是 a + c + b + c
j 走的路程是 b + c + a + c
前面的 a + c + b = b + c + a,那么不管 a 和 b 等不等,如果AB相交 i 和 j 总能在某一时刻同时指向相交的点,并且如果没有相交的点,他们也同时指向空。这样代码就很好写了:

if (headA == nullptr || headB == nullptr) return nullptr;  // 只要有一条链表为空,就不可能相交ListNode *i = headA, *j = headB;//双指针各走 自己的路 + 对方的路,总长度相同,保证同步到达可能的交点while (i != j ){if(i == nullptr) i = headB;  // 自己的走完了,走对方的else i = i -> next;  // 往下走if (j == nullptr) j = headA; // 自己的走完了else j = j -> next;  // 往下走}return i;  // 如果相交 同时指向相交的点,不相交,同时指向空,所以直接返回 i 就行
http://www.dtcms.com/a/564111.html

相关文章:

  • 天河网站 建设信科网络建站推广什么意思
  • 涿州是住房和城乡建设局网站建立公司网站的好处
  • 做网站 多少人福建省建设厅网站林瑞良
  • seo如何网站正常更新seo系统优化
  • 学做糕点的网站视频怎么到wordpress
  • 手机浏览器网站开发西宁网络推广服务网
  • 怎么推广自己的网站?wordpress按钮下拉
  • 昆明 五华 网站建设网站建设好的图片
  • 找人做销售网站泉州做网站qzxiaolv
  • 合肥网站建设讯息最简单的网站系统
  • 注册域名之后怎么建网站wordpress 编辑器 国外
  • 网站正在建设维护中页面企业工商信用查询
  • 深圳住房和建设局网站无法登陆企业展厅设计公司西安
  • 上海网站排名推广软件项目实施流程八个阶段
  • 高端手机网站案例章贡区网站建设
  • 新网网站优秀画册设计欣赏
  • 网站建设开发员茂名专业做网站公司
  • 深圳 汽车网站建设wordpress上传到服务器如何解压缩
  • 网站带做收录排名海南映客交友软件
  • 做网站是什么公司长沙专业建网站公司
  • 辽宁省建设工程招标投标协会网站百度商城官网首页
  • 服装网站建设如何解决做网站价格和配置
  • 从化做网站建设网站建设天猫店
  • 做网站建设的技巧academy汉化wordpress
  • 网站备案实名认证校园网站 建设 意义
  • 哈尔滨网站设计公司地址建筑设计图片
  • 搭建网站用服务器还是虚拟主机网站建设后百度找不到
  • 快速搭建电子商务网站为什么网站收录下降
  • 网站空间就是主机吗电子商务网站建设课程设计
  • 网站制作的电话做茶叶网站的公司