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

好网站最近的重要新闻

好网站,最近的重要新闻,phpstudy搭建网站教程,qq可以做公司免费网站思路1 迭代法 核心思路 双指针协作: pre 指向当前节点的前一个节点(初始为 null)。 cur 指向当前处理的节点(初始为头节点 head)。迭代过程: 保存当前节点的下一个节点 temp。 将当前节点的 next 指针指向前…

在这里插入图片描述

思路1 迭代法

核心思路

  1. 双指针协作:
    pre 指向当前节点的前一个节点(初始为 null)。
    cur 指向当前处理的节点(初始为头节点 head)。
  2. 迭代过程: 保存当前节点的下一个节点 temp。
    将当前节点的 next 指针指向前一个节点 pre(反转方向)。 移动 pre 和 cur指针,继续处理下一个节点。
  3. 终止条件: 当 cur 遍历到链表末尾(null)时,pre 即为新的头节点。
    在这里插入图片描述
ListNode pre = null;// 前一个节点,初始为nullListNode cur = head; // 当前节点,初始为头节点while (cur != null) {// 1. 保存当前节点的下一个节点ListNode temp = cur.next;// 2. 将当前节点的next指向前一个节点(反转方向)cur.next = pre;// 3. 移动pre和cur指针// pre 移动到当前节点pre = cur;// cur 移动到之前保存的下一个节点cur = temp;}// 4. 返回新的头节点(即原链表的尾节点)return pre;

2.递归法

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

 // 1. 递归终止:空链表或单节点链表while (head == null || head.next == null) {return head;}// 2. 递归反转后续节点,获取新头节点ListNode result = reverseList(head.next);// 3. 修改指针方向(核心操作)// 让后续节点指向当前节点head.next.next = head;// 切断当前节点的原next指向head.next = null;// 4. 返回新头节点return result;
http://www.dtcms.com/wzjs/235428.html

相关文章:

  • 网站建设方案书2000字百度快照在哪里找
  • 益田附近网站建设智能建站
  • 武汉网站推广和优化本周新闻热点事件
  • 做电影网站选服务器私密浏览器免费版
  • 五常网站建设线上营销手段有哪些
  • 做网站哪家公司便宜郑州seo培训
  • 建设网站主机可以用吗深圳搜狗seo
  • 成都网站开发培训财经新闻每日财经报道
  • 中英语网站制作方法seo外包优化公司
  • 温州市平阳县建设局网站网络营销的概念和特征
  • 做网站的是什么专业免费域名注册永久
  • 自己做的视频可以传别的网站去吗sem是什么意思啊
  • 两学一做夜校网站seo常用工具包括
  • 9861云南网站建设国内产女装一线二线品牌知乎
  • 做网站的人叫什么软件代推广平台
  • 网站委托建设协议书seo网站关键词排名优化公司
  • 山东住房和城乡建设局网站首页常熟seo网站优化软件
  • 苏州建筑类网站建设全国各城市感染高峰进度查询
  • 如何用dw做网站地图互联网推广的方式
  • 建设电影会员网站企业推广软件
  • 简约大气网站设计欣赏长沙百度网站排名优化
  • 网站建设公司 待遇网站推广优化c重庆
  • 做药物研发的人上什么网站宁波seo哪家好
  • 合肥网站建设服务厦门seo哪家强
  • 西青网站建设关键字
  • 买了域名和空间怎么做网站百度联系方式
  • 怎么给网站做api如何注册网站免费注册
  • wordpress apache 404搜索引擎排名优化程序
  • hexo添加wordpress评论西安seo关键字优化
  • wordpress 加广告哪些网站可以seo