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

延吉网站建设彩票可以做蛋白三位结构图的网站

延吉网站建设彩票,可以做蛋白三位结构图的网站,哪个网站用户体验较好,我要建个网站文章目录指针解法指针解法 核心思路 : 先 分别求两个链表的长度 然后长的链表先走 差距步(长-短) 最后长链表和短链表同时走 ,第一地址相同的就是交点 ,注意一定是地址相同 不可能出现上图这种情况 ,因为C1…

文章目录

  • 指针解法

指针解法

核心思路 :
先 分别求两个链表的长度
然后长的链表先走 差距步(长-短)
最后长链表和短链表同时走 ,第一地址相同的就是交点 ,注意一定是地址相同

在这里插入图片描述

不可能出现上图这种情况 ,因为C1这个节点只有一个next ,不会有两个next


tailA 和tailB 分别遍历链表 ,分别求出链表长度 ,目的是求出长度差
如果两个链表没有交点的情况 最后tailA 和tailB会走到NULL

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

把 tailA 和 tailB 进行比较,如果它们的 地址 相等,说明相交,就证明有交点 , 那就找交点
此时如果有交点 ,重新定义两个指针,longtList 指向 headB,shortList 指向 headA,然后让 longList 先走 差距步,也就是先走 1步

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

struct ListNode *getIntersectionNode(struct ListNode *headA, struct ListNode *headB) 
{int lenA = 1 ;int lenB =1 ;struct ListNode * tailA = headA  , *tailB =headB ;//分别求两个链表的长度while (tailA->next){tailA= tailA->next ;lenA ++ ;}while (tailB->next){tailB= tailB->next ;lenB++ ;}int gap = abs (lenA -lenB);//计算差距步struct ListNode * longList = headA  ,*shortList=headB ;  // 假设headA 是长链表if( lenA<lenB)     //如果headA不是长链表 ,强行变成长链表{longList =headB ;shortList=headA ;}while(gap--)  //长的链表先走差距步{longList=longList->next ;   }//寻找节点 地址相同就是节点while( longList != shortList ){longList=longList->next ;shortList=shortList->next ;}return longList ;}

这种方法可以做到时间复杂度O(N) 空间复杂度 为O(1)

如果你觉得这篇文章对你有帮助,不妨动动手指给点赞收藏加转发,给鄃鳕一个大大的关注
你们的每一次支持都将转化为我前进的动力!!!

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

相关文章:

  • 帝国cms如何做网站地图泰安网站推广优化
  • 做汽车配件生意的网站公众号平台网页版
  • 网站开发时保证用户登陆的安全网站建设php招聘
  • 中山做外贸网站建设浙江响应式网站建设公司
  • 中国十大土木工程公司做网站优化需要做哪些事项
  • 学院网站建设的作用如何做公司网站简介
  • 做软装有什么网站找图片wordpress建立模板下载
  • 百度域名登录襄阳网站seo诊断
  • 建设工程管理网站常规网站建设价格实惠
  • 可以做用户旅程图的网站房地产设计公司
  • 河北平台网站建设推荐做的网站没流量
  • 建设一个公司网站多少钱贵阳讯玛网站建设
  • 网站建设合同以及服务条款网络营销的未来6个发展趋势
  • hk域名网站北京朝阳网站
  • 自己做的视频网站视频加载慢微信小程序在哪里?
  • 网站推广一般办法微分销系统怎么做
  • 河南网站建设找哪家黑帽seo是什么
  • 塘厦镇住房规划建设局网站做网站 如何 挣钱
  • 深圳购物网站建设价格淄博人才网官网首页
  • 网站开发软件设计文档模板兰州装修公司排名前十口碑推荐
  • 做网站的费用记哪个会计科目天津做网站推广的公司
  • 做网站有维护费是什么费用做网站一般字号要做多少
  • 免费的行情软件网站入口c#如何做公司网站
  • 宁波seo网站搜索李晓峰
  • 关于手机的网站有哪些内容吗类似淘宝网站模板
  • 如何看网站做没做推广南京网站优化公司
  • 郑州市有做网站的吗wordpress页面模版调用分类目录
  • 商丘做网站公司新站seo快速收录网站内容页的方法成都设计公司哪家好
  • 虚拟币网站开发wordpress回收站在哪
  • 做网站的原理网站怎么显示被k