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

网站建设m.cnzran.com优化网站排名解析推广

网站建设m.cnzran.com,优化网站排名解析推广,简要叙述如何规划建设一个企业网站,为什么淘宝店主不自己做电商网站反转链表 力扣题目链接 题目描述 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 解题思路 首先定义链表节点指针pre和cur分别代表反转的前一个节点和当前反转节点,但是节点反转后,后一个节点会出现没有指向的…

反转链表

力扣题目链接

题目描述

给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
在这里插入图片描述

解题思路

首先定义链表节点指针pre和cur分别代表反转的前一个节点和当前反转节点,但是节点反转后,后一个节点会出现没有指向的情况,无法访问到,也就是发生了内存泄漏。所以,我们还需要一个next指针保存一下下一个节点的地址。然后循环遍历对整个链表进行反转操作。

题解

class Solution {
public:ListNode* reverseList(ListNode* head) {if(head == nullptr || head->next == nullptr){return head;}ListNode* pre = nullptr;ListNode* cur = head;ListNode* next;while(cur != nullptr){next = cur->next;cur->next = pre;pre = cur;cur = next;}return pre;}
};

总结

反转链表虽然原理上很简单,但是实际操作中很容易被各个节点给绕进去,所以需要严谨定义每个指针。在进行反转操作时也要防止每一步的顺序错误,这可能会导致意想不到的错误。

http://www.dtcms.com/wzjs/31989.html

相关文章:

  • 万脑网站建设网络营销策略研究论文
  • 手机在线设计成都百度网站排名优化
  • 深圳网站建设培训班关键词排名霸屏代做
  • 网站开发的源码会计培训班需要学多长时间
  • 前程无忧怎么做网站微信营销典型案例
  • 做ae好的网站有哪些长沙官网seo服务
  • wordpress拖曳式建站关键词排名优化工具
  • 体育设施建设网站哪里能买精准客户电话
  • 企业网站推广的目的百度seo技术
  • 凡客诚品的衣服质量怎么样360seo排名优化服务
  • 如何查看网站蜘蛛苏州网站排名推广
  • 百度收录什么网站吗深圳推广公司推荐
  • 允许个人做动漫网站吗广告公司收费价格表
  • 人民日报客户端和人民网的区别郑州seo优化外包公司
  • 百度快照 网站描述 更新谷歌浏览器下载安装(手机安卓版)
  • 湖南智能网站建设推荐手机百度免费下载
  • 河北网站制作公司报价微营销平台有哪些
  • 比分网站建设今日百度小说排行榜风云榜
  • 花瓣网设计网站网页百度
  • 湖南网站建设推荐推广自己产品的文案
  • 太平洋手机报价大全长沙网站优化指导
  • 有没有做企业网站的种子搜索
  • 政府网站的用途朋友圈软文
  • 番禺做网站平台seo人工智能
  • 资讯类网站建设方案书百度竞价官网
  • 徐州新沂网站建设嵌入式培训机构哪家好
  • 畔游网站建设湖南最新消息今天
  • 迪庆州建设局网站苏州关键词优化软件
  • 公司级别网站开发seo系统培训
  • 深圳中装建设集团seo日常工作