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

北京高级网站开发价格低配置高的手机

北京高级网站开发,价格低配置高的手机,wordpress获取文章第一张图片,最便宜的重庆网站建设Practice makes perfect! 实战一: 这个题由于我们不知道两个链表的长度我们也不知道它是否有相交的节点,所以我们的方法是先求出两个链表的长度,长度长的先走相差的步数,使得两个链表处于同一起点,两个链…

Practice makes perfect!

在这里插入图片描述

实战一:
在这里插入图片描述
在这里插入图片描述

这个题由于我们不知道两个链表的长度我们也不知道它是否有相交的节点,所以我们的方法是先求出两个链表的长度,长度长的先走相差的步数,使得两个链表处于同一起点,两个链表在同时走,如果两个链表节点的地址相等就存在相交的节点,在放回第一个节点就可以了。

struct ListNode *getIntersectionNode(struct ListNode *headA, struct ListNode *headB) {struct ListNode* curA=headA;struct ListNode* curB=headB;int lenA=1;int lenB=1;while(curA->next){lenA++;curA=curA->next;}while(curB->next){lenB++;curB=curB->next;}struct ListNode* longlist=headA;struct ListNode* shortlist=headB;int k=abs(lenA-lenB);if(lenA<lenB){longlist=headB;shortlist=headA;}while(k--){longlist=longlist->next;}while(longlist!=shortlist){longlist=longlist->next;shortlist=shortlist->next;}return shortlist;}

注意:代码中的abs是求绝对值的函数。

实战二:
在这里插入图片描述
在这里插入图片描述

我们用三个指针,n1为空,n2指向头结点,n3指向头结点的下一个节点,当我们遍历的时候,我们头结点的下一个节点指向n1,n1挪n2的位置,n2挪到n3的位置,遍历完成的时候n2和n3都为空指针,而我们的n1则表示头结点,现在的头结点却是原链表的尾节点。

struct ListNode* reverseList(struct ListNode* head) {if(head==NULL){return NULL;}struct ListNode* n1,*n2,*n3;n1=NULL;n2=head;n3=head->next;while(n2){n2->next=n1;n1=n2;n2=n3;if(n3){n3=n3->next;}}return n1;
}

方法来源于积累,继续努力!

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

相关文章:

  • 门户网站系统建设招标文件wordpress购物车保存
  • 常州高端网站建设传奇手游网站大全
  • 优化网站专题wordpress播放页
  • 网站简繁体转换.rar网页设计品牌
  • asp个人网站廊坊网站制作网站
  • 素材免费下载网站深圳市找工作直招
  • 建站公司没前端WordPress插件免费下载
  • 做经销找厂家好的网站房地产市场现状分析2022
  • 网站怎么做优化推广装修找客户去哪个网站
  • 上饶做网站要多少钱网站设计工作流程
  • 网站开发实训报告总结网站ui外包
  • 网站建设如何找客户网站设计模板网站
  • 辽宁省建设银行e护航网站公司宣传册设计与制作公司
  • 国外公司做中国网站网站开发网页页面跳转
  • 广西教育学会 网站建设网站建设验收方式
  • 阿里云买了域名怎么建网站云浮+网站建设
  • 网站运营培训学校如何在百度上发表文章
  • 贵阳网站建设公司招聘95视频跳转体验区入口
  • 中国核工业二三建设有限公司wordpress优化数据
  • 西安阎良区建设局网站官网网站开发
  • 阿里云 wordpress搭建网站规范网站维护 建设 管理
  • 领动建站中国营销网站
  • 做啥网站比较好赚钱网站原创内容优化
  • 新开传奇网站发布网站wordpress转发微信缩略图
  • 廊坊网站建设公司wordpress无法上传歌曲
  • 网站后端用什么软件做互联网产品营销策划方案
  • 做药材有什么好的网站网站后台换qq
  • 网站建设策划优点网站建设 工作职责
  • 网站设计开发制作百度信息流推广
  • seo网站优化经理百度seo如何快速排名