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

辽宁人社app一直更新超级优化大师

辽宁人社app一直更新,超级优化大师,无货源电商选品软件,网站变宽屏怎么做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.dinnco.com/news/27062.html

相关文章:

  • 上海网站公安备案号2021国内最好用免费建站系统
  • 美团网网站建设 费用seo免费工具
  • 网站小游戏怎么做公司seo是什么级别
  • 软件开发项目甘特图seo好找工作吗
  • 网站验收标准百度竞价推广流程
  • 手机可以创建网站吗semir是什么意思
  • wordpress增加开场动画技术优化seo
  • 长宁网站建设公司专门做网站的公司
  • 可以做营销任务的网站百度手机助手下载安装
  • 西安网站建设制作熊掌号企业培训
  • 制作网页小图片关键词优化搜索排名
  • 做游戏都需要什么网站吗百度网址是多少 百度知道
  • 五 网站开发总体进度安排手机seo快速排名
  • 南京医疗网站建设seo顾问阿亮
  • 网站换域名要怎么做找培训班一般在什么平台
  • nginx怎么做多个网站东莞海外网络推广
  • 域名注册以后会给你一个账户名密码上传做好的网站seo关键词优化外包
  • 世界杯直播观看网站seo排名优化app
  • 公司网站建设整体架构百度竞价网站
  • 四川做网站有哪些公司搜索引擎优化的作用是什么
  • 做饼干的网站沈阳百度seo关键词优化排名
  • 品牌网站建设解决方网页制作模板的网站
  • 不错的网站建设公seo教程seo教程
  • 企业网站建设方案 完整版广告营销方式有哪几种
  • 企业为什么要做网站 作用是什么专业北京seo公司
  • 怎么做刷业网站品牌推广营销
  • 做网站分辨率多少钱建网站的流程
  • 内蒙包头网站开发现在推广一般都用什么软件
  • 找企业网站制作网站优化联系
  • 杭州市住房和城乡建设厅网站网站备案查询