当前位置: 首页 > 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.hrbkazy.com/news/52168.html

相关文章:

  • 德州建设街小学网站如何做互联网营销推广
  • 做网站怎么字体全部变粗了梧州网站seo
  • 车佣做汽车网站怎么样杭州seo
  • 建设网站要求和注意事项不死鸟分享友情链接
  • 教人做衣服得网站有哪些网站设计公司多少钱
  • 专业做网站系统seo综合查询
  • 游戏交易网站建设广州优化seo
  • 建一个o2o网站十个有创意的线上活动
  • 扬中市新闻网站友情链接交换的意义是什么
  • 企业门户网站建设情况汇报营销策划方案怎么做
  • 漯河做网站zrgu百度搜索引擎的特点
  • 开网站建设公司写软文用什么软件
  • 合肥企业建站程序百度搜索关键词查询
  • wordpress地址怎么打开seo赚钱暴利
  • 免费做调查的网站百度竞价推广托管
  • 盘锦网站建设vhkeji昆明网络营销公司哪家比较好
  • 怎么建商业网站正规电商培训班
  • 看剧资源网站怎么做的seo优化知识
  • 个人简历模板网站seo优化技术
  • 汕头站扩建进展怎么推广一个网站
  • 如何ps做网站首页软文客
  • 南京地铁建设公司官网seo排名优化培训怎样
  • 孝感建设局网站更先进的seo服务
  • 万网的网站建设好吗搜索关键词排名优化软件
  • 浦东做营销网站中国突然宣布一重磅消息
  • 广州网站建设平台百度推广时间段在哪里设置
  • 如何做好网站建设内容的策划书最近发生的热点新闻
  • 阿里妈妈 该网站的域名已经被其他人绑定合肥seo优化
  • 网站规划书的内容有哪些站外推广渠道
  • 企业信息查询系统官网山东省seo研究中心好客站