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

用照片做模板下载网站免费推广自己的网站

用照片做模板下载网站,免费推广自己的网站,上饶市建设局官方网站,网站后台数据库丢失题型:链表基本操作 链接:160. 相交链表 - 力扣(LeetCode) 来源:LeetCode 题目描述 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点&…

题型:链表基本操作

链接:160. 相交链表 - 力扣(LeetCode)

来源:LeetCode

题目描述

给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。

图示两个链表在节点 c1 开始相交

题目数据 保证 整个链式结构中不存在环。

注意,函数返回结果后,链表必须 保持其原始结构 。

题目样例

笔者这边为了方便理解,省略了原本的大部分文字描述。有需求的可以看原文链接

示例 1:

示例 2:

示例 3:

  • 1 <= m, n <= 3 * 104
  • 1 <= Node.val <= 105

 

题目思路

因为样例图自动【右端对齐】了,于是脑子抽掉,居然想直接遍历两个链表,如果指针相同就可以直接rt;

虽然被样图 ”误导“,但提前【右端对齐】的思路可以实现:①遍历链表获得两个链表的长度(为了方便理解以及实现,可领 listA 为长链表,这样 lena 的长度自然要大于 lenb 了),让 listA 提前跑lena-lenb个距离,这样就实现了两个链表的右端对齐,进而可以使用上面的思路了

C++代码

/*** 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) {// 规定:链表A长度 > 链表B的长度ListNode *pa=headA,*pb=headB;int lena=0,lenb=0;while(pa != NULL){lena++;pa=pa->next;}while(pb != NULL){lenb++;pb=pb->next;}// 保证A链表一定是长链表,方便后续操作if(lena<lenb){swap(lena,lenb);swap(headA,headB);}pa=headA,pb=headB;for(int i=0;i<lena-lenb;i++){pa=pa->next;}while(pa !=NULL && pb!=NULL){if(pa==pb)return pa;pa = pa->next;pb = pb->next;}return NULL;}
};

结算页面

http://www.yayakq.cn/news/914850/

相关文章:

  • 企业建设网站需要注意什么手续济源建设企业网站公司
  • 广州网站建设招聘库存管理软件有哪些
  • wordpress 下载站点做电影网站需要
  • 怎样用腾讯云做网站金融软件外包公司
  • 设计网站公司有哪些深圳物流公司联系电话
  • 手机网站开发框架phpwordpress循环输出
  • 杭州萧山区专业做网站的公司怎么自己做网站链接
  • 网站做百度推广的要求网站尺寸大小
  • 做网站虚拟主机境外建设网站贴吧
  • 微网站和微信公共平台的区别网站建设策划表
  • 做竞价网站 要注意什么聚名网备案域名购买
  • 苍南哪里有网站建设公司宁波门户网站建设
  • 建设阅读网站的研究意义桂林论坛网app
  • 网站后台seo设置英文网站建设需要准备什么
  • 做相片网站海淀教育互动平台网站建设
  • 网站建设网页设计江苏海通建设有限公司网站
  • 网站页面多大合适网站建设策划书目录
  • 通信科技网站设计wordpress cat
  • 网站策划方法中国建设网站银行
  • 定制型网站设计服装网站开发方案
  • 免费无广告建站科技创新绘画作品
  • 苏州网站建设方案策划设计师兼职平台
  • 手机自助建站平台免费网站每年续费给谁
  • 网站字体排版技巧在线照片编辑工具
  • 网站建设是干什么中国建筑网站平台有哪些
  • 彩票网站建设古大学商洛建设公司网站
  • 深圳设计网站哪个好应用公园收费标准
  • 泰安企业网站seo广州网站设计开发招聘
  • 私做网站名电子章设计画册设计
  • 外贸网站建设怎么建设太原企业自助建站