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

企业集团网站建设方案平台经济

企业集团网站建设方案,平台经济,wordpress 引用 样式,asp网站开发 基础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.15wanjia.com/news/192581.html

相关文章:

  • 做logo有哪些网站国外营销网站建设
  • 网站备案 几年深圳网站设计与制作
  • 网站盈利方法线上广告平台
  • 怎样做一个公司网站能建设铁塔的公司网站
  • 网站域名 空间 是每年都要缴费吗建设厅网站更改登陆密码
  • 欧美风格网站模版做百度移动网站排名软
  • 宽屏网站欣赏北航网站建设
  • 用什么网站做海报 知乎丽水百度seo
  • 中国室内设计联盟网站html5 网站布局应用教程
  • 织梦模板修改网站颜色百度搜索指数和资讯指数
  • 17858833595做网站中山市建设安全监督站网站
  • 专业网站建设方案自己制作动画的软件
  • 银川品牌网站建设公司红色网站 后台
  • 崇明专业网站建设建企业网站哪个平台好
  • wordpress多站点用户同步沈阳网络营销推广的公司
  • 推广系统建站编写一个简单的android程序
  • 怎么查找网站公司如何注册企业邮箱
  • 万网网站首页wordpress 管理员标签
  • 凡科免费网站可以做推广吗佛山做企业网站的公司
  • 宁夏住房和城乡建设厅网站办事窗口手机网站的推广
  • 阿里云国际站官网农机公司网站建设
  • 中国域名的管理机构是seo工具在线访问
  • 做网站都需要考虑哪些专业网站快速
  • 为网站做seo网站管理员作用
  • 佛山网页模板建站广电网络公司营销推广方案
  • 所见即所得网站管理系统网站建设的公司系统规划方案
  • 小米手机做网站服务器吗深圳中小企业vi设计
  • 个人网站模板psd做后期的网站
  • 创意网站展示移动应用开发与服务
  • 酒类产品网站设计金塔网站建设