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

众筹网站平台建设网站网站开发设计

众筹网站平台建设,网站网站开发设计,春暖花开 wordpress主题,名律汇网站建设设计206. 反转链表 难度:简单 题目 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,2,1]示例 2: 输入:head [1,2] 输…

206. 反转链表

难度:简单

题目

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

示例 1:

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

示例 2:

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

示例 3:

输入:head = []
输出:[]

提示:

  • 链表中节点的数目范围是 [0, 5000]
  • -5000 <= Node.val <= 5000

**进阶:**链表可以选用迭代或递归方式完成反转。你能否用两种方法解决这道题?

个人题解

思路:

  1. 用两个变量反转即可
/*** 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 = null, cur = head;while (cur != null) {ListNode next = cur.next;cur.next = pre;pre = cur;cur = next;}return pre;}
}

官方题解

方法一:迭代
class Solution {public ListNode reverseList(ListNode head) {ListNode prev = null;ListNode curr = head;while (curr != null) {ListNode next = curr.next;curr.next = prev;prev = curr;curr = next;}return prev;}
}
方法二:递归
class Solution {public ListNode reverseList(ListNode head) {if (head == null || head.next == null) {return head;}ListNode newHead = reverseList(head.next);head.next.next = head;head.next = null;return newHead;}
}

作者:力扣官方题解
链接:https://leetcode.cn/problems/reverse-linked-list/solutions/551596/fan-zhuan-lian-biao-by-leetcode-solution-d1k2/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

http://www.yayakq.cn/news/341949/

相关文章:

  • wordpress 4.9.1模板惠州抖音seo
  • 自己怎么做优惠卷网站平面设计常用的软件
  • 免费户型设计网站路边社 wordpress
  • 林州市网站建设wordpress主页图片不显示图片
  • 衡阳建设企业网站同步修改 wordpress
  • 网站推广的方法有sem推广单位建设一个网站的费用
  • 360网站推广登录金华建设网站
  • 网站制作图书潮州vi设计公司
  • wordpress建站过时了优设设计师网站
  • dedecms英文外贸网站企业模板下载百度霸屏培训
  • 网站制作交易流程深圳高端婚介公司
  • 稳定的网站服务器租用佛山推广seo排名
  • 手机百度网盘登录入口百度刷排名优化软件
  • iapp网站做软件云盘网页版登录
  • h5模板网站有哪些uncode wordpress主题
  • 如何禁止通过ip访问网站网站开发有前途
  • 中学生网站源码昆明优化公司
  • 网站开发背景 目的河南政务网站建设排名
  • 稿定设计网站官网找建站公司
  • 实验室网站建设方案做商城网站要哪些流程图
  • 制作网站要找什么公司做听书网站怎么做
  • 域名网站都有怎么进去建设杭州电商网站平台开发公司
  • wordpress author=1张家界seo排名
  • 做网站买什么书wordpress中文乱码
  • 莱州网站建设教程灯饰外贸网站
  • 营销型网站建设模板下载网站申请备案成功后怎么建设
  • 临颖网站建设长沙it公司
  • 机械行业营销型网站怎么查找公司的注册信息
  • 做搜狗pc网站优化首宁波室内设计公司排名
  • 岚县网站建设影视公司网站模板