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

团购网站大全做相册搜索引擎优化行业

团购网站大全做相册,搜索引擎优化行业,免备案域名是什么,东营市新闻最新消息LCR 024. 反转链表 给定单链表的头节点 head ,请反转链表,并返回反转后的链表的头节点。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1]示例 2: 输入:head [1,2] 输出:[2,1]示…

LCR 024. 反转链表

给定单链表的头节点 head ,请反转链表,并返回反转后的链表的头节点。

示例 1:

输入:head = [1,2,3,4,5]
输出:[5,4,3,2,1]

示例 2:

输入:head = [1,2]
输出:[2,1]

示例 3:

输入:head = []
输出:[]
/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode reverseList(ListNode head) {ListNode pre = ;ListNode index =head;while(index!=null){ListNode temp = index.next;index.next = pre;pre = index;index = temp;}return pre;}}

执行过程

  • 初始化

    • pre 初始化为 null,因为反转后的头节点的 next 应该为 null
    • index 初始化为传入的 head,即当前节点从头节点开始。
  • 循环过程

    • 在 while 循环中,首先保存 index 的下一个节点到 temp 中,这是因为在修改 index.next 后会失去对后续节点的引用。
    • 将 index.next 指向 pre,实现反转操作。
    • 更新 pre 为当前 index,即前一个节点更新为当前节点,为下一次循环做准备。
    • 将 index 移动到 temp,继续下一次循环。
  • 循环结束

    • 当 index 为 null 时,说明已经遍历完原链表,此时 pre 指向的节点即为反转后的头节点。
  • 返回值

    • 返回 pre,即为反转后的链表头节点。
http://www.15wanjia.com/news/43543.html

相关文章:

  • 学会了dw就可以做网站吗德芙巧克力软文推广
  • linux主机做网站宁波seo网络推广外包报价
  • 小程序网站开发成都抖音seo
  • 网站快照怎么做网站收录量
  • 微信小程序 做网站企业官网首页设计
  • 深圳做外贸网站西安网络推广外包公司
  • 哪些网站做的比较好西安网站开发
  • 吉林省 网站建设网络营销课程速成班
  • 网上移动厅官方网站百度极速版app下载
  • 商城网站开发seo快速排名工具
  • MAKA网站做H5怎么压缩图片微信公众号软文怎么写
  • 国家税务总局网站找培训班一般在什么平台
  • 西安信息网站建设近三天的国内新闻
  • 网站开发设计制作推广体验营销案例
  • 网站建设广东搜索引擎seo优化怎么做
  • asp.net 网站开发视频竞价托管一般要多少钱
  • wordpress分类页面404东莞百度快照优化排名
  • 安溪城乡建设局网站咨询公司
  • 手机怎么生成网站百度指数趋势
  • 做的好的食用菌公司网站有免费seo教程
  • 青岛商网站建设app注册拉新平台
  • 潍坊网站制作策划关键词推广优化排名品牌
  • wordpress 商业版权网站优化入门免费教程
  • 河北网站seo快手作品免费推广软件
  • 怎么用eclipse做网站开发google 网站推广
  • 公司级做宣传图的网站网络营销的职能是什么
  • 为什么网站要用外链营销推广方案包括哪些内容
  • 大学生家教网站开发谷歌app下载
  • 山西网站建设服务搜索百度
  • 长沙网站制作好公司千锋教育培训收费一览表