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

门业网站源码线上卖护肤品营销方法

门业网站源码,线上卖护肤品营销方法,建设一个网站需要哪些方面的开支,知名的网站制作公司需要多少钱题目如下: 解题过程如下: 相交链表只可以在中间任意位置/头/尾结点相交,如下图: 一个next指针只能指向一块地址,所以不会出现这种情况: 在返回相交链表的起始结点之前先要判断两个链表是否相交&#xff0…

题目如下:

在这里插入图片描述

解题过程如下:

相交链表只可以在中间任意位置/头/尾结点相交,如下图:

在这里插入图片描述

一个next指针只能指向一块地址,所以不会出现这种情况:
在这里插入图片描述

在返回相交链表的起始结点之前先要判断两个链表是否相交,分析下列两种方法是否可行?

  1. 遍历两个链表,判断结点(地址)是否相同。如果像示例1一样,两个链表的长度不等,代码运行结果就是两个链表不会相交,这与事实恰恰相反。所以这个方法不可行:
    在这里插入图片描述

  2. 看两个链表的尾结点(地址)是否相同。参考相交链表的三种情况,尾结点相同那么两个链表就一定相交。

那么怎么返回相交链表的起始结点呢?

思路:求两个链表的长度,长链表先走长度差步,长短链表遍历比较结点的地址是否相同。

完整代码如下:

/*** Definition for singly-linked list.* struct ListNode {*     int val;*     struct ListNode *next;* };*/
typedef struct ListNode ListNode;
struct ListNode *getIntersectionNode(struct ListNode *headA, struct ListNode *headB) {//求两个链表的长度ListNode* pa = headA;ListNode* pb = headB;int sizeA = 0;int sizeB = 0;while (pa){++sizeA;pa = pa->next;}while (pb){++sizeB;pb = pb->next;}//长链表先走长度差(gap)步int gap = abs(sizeA - sizeB);ListNode* shortList = headA;ListNode* longList = headB;//假设B是长链表if (sizeA > sizeB){shortList = headB;longList = headA;}while (gap--){longList = longList->next;}//长短链表遍历结点的地址是否相同while (longList) //等同于shortList != NULL{if (longList == shortList)return longList;longList = longList->next;shortList = shortList->next;}return NULL;
}

abs()函数用于求绝对值:
在这里插入图片描述

http://www.bjxfkj.com.cn/article/104371.html

相关文章:

  • 网站建设的经费估算公司网站的推广
  • 马鞍山网站建设方案西安seo外包行者seo
  • 福州网站建设服务价格最实惠可以发外链的论坛有哪些
  • 湛江网站建设技术托管全部列表支持安卓浏览器软件下载
  • 哪个网站能上传自己做的简历百度指数查询平台
  • 做3dmax效果图任务的网站京东关键词优化技巧
  • 在网站写小说怎么做封面seo网络推广师招聘
  • 简述建立一个网站模板步骤软文自助发布平台系统
  • 建浏览器网站制作自制网页
  • 湖南建设网站百度小程序入口官网
  • 最好的优化公司网站推广优化外包便宜
  • 手机短视频制作自学教程上海全国关键词排名优化
  • 平台式建站网站运营工作的基本内容
  • 外贸网站空间哪个好艾滋病多长时间能查出来
  • pv3d 优秀网站中公教育培训机构官网
  • 有域名怎么建网站如何制作企业网站
  • 郑州做响应式网站seo搜索引擎优化主要做什么
  • 世界疫情最新消息今天排名表照片关键词优化公司电话
  • 山东广饶建设银行网站网站建站网站
  • 户外商品网站制作如何开发微信小程序
  • 企业做网站分哪几种百度seo排名查询
  • logo设计公司 北京seo线上培训机构
  • 莱芜都市网人才招聘seo外包公司优化
  • 网站必须做公安部备案长春网站公司哪家好
  • 建立网站赚钱seo系统培训哪家好
  • 网站建设基础流程摘要百度服务商
  • 游戏卡充值可以做网站吗拼多多推广引流软件免费
  • 推广策略研究河北网站seo外包
  • 黄埔网站建设 信科网络站内seo优化
  • 游戏app软件开发公司洛阳seo外包公司费用