熟悉了一下linkedlist的构造和处理

 1 class Solution {
 2    public ListNode reverseList(ListNode head) {
 3        if(head == null) return head;
 4        if(head.next == null) return head;
 5
 6        ListNode a = head;
 7        ListNode b = head.next;
 8        ListNode c = a;
 9        head.next = null;
10        while(b != null) {
11            c = a;
12            a = b;
13            b = b.next;
14            a.next = c;
15
16        }
17        return a;
18    }
19 }

转载于:https://www.cnblogs.com/goPanama/p/9495876.html

206. Reverse Linked List (LL)相关推荐

  1. LeetCode Notes_#206 Reverse Linked List(C++,Python)

    LeetCode Notes_#206 Reverse Linked List(C++,Python) LeetCode Linked List  Contents 题目 思路 思考 解答 C++ P ...

  2. Lined List 链表总结 Reverse链表 - 反转(python) leetcode 206 92

    今天来总结下关于链表的反转操作 目录: - 206 Reverse Linked List - 92 Reverse Linked List II 解读:这道reverse操作,我们采用two poi ...

  3. LeetCode刷题记录3——237. Delete Node in a Linked List(easy)

    LeetCode刷题记录3--237. Delete Node in a Linked List(easy) 目录 LeetCode刷题记录3--237. Delete Node in a Linke ...

  4. leetCode 206. Reverse Linked List 反转链表

    206. Reverse Linked List Reverse a singly linked list. 反转一个链表. 思路: 采用头插法,将原来链表重新插一次返回即可. 代码如下: /*** ...

  5. 206. Reverse Linked List

    Reverse a singly linked list. 反转单链表 C++(9ms):  迭代 1 /** 2 * Definition for singly-linked list. 3 * s ...

  6. Leetcode 206. Reverse Linked List

    Similar Questions Reverse Linked List II Binary Tree Upside Down Palindrome Linked List 思路:链表反转. 解法一 ...

  7. leetcode python3 简单题206. Reverse Linked List

    1.编辑器 我使用的是win10+vscode+leetcode+python3 环境配置参见我的博客: 链接 2.第二百零六题 (1)题目 英文: Reverse a singly linked l ...

  8. LeetCode 206 Reverse Linked List--反转链表--迭代与递归解法--递归使用一个临时变量,迭代使用3个

    此题链接:Reverse Linked List - LeetCode Reverse a singly linked list. Example: Input: 1->2->3-> ...

  9. 三、链表(Linked List)(原理)

    前言 经典的链表应用场景:LRU 缓存淘汰算法 缓存是一种提高数据读取性能的技术,由于缓存的大小有限,当缓存被用满时,哪些数据应该被清理出去,哪些数据应该被保留?这就需要缓存淘汰策略来决定. 常见的策 ...

最新文章

  1. 推荐系统炼丹笔记:大规模推荐Deep Retrieval
  2. 操作系统上机题目(多进程2)
  3. 第十二章 Shell脚本编写及常见面试题(三)
  4. Hive的UDF概念
  5. SpringBoot前端Ajax以JSON格式获取后台数据
  6. 单片机通过改变占空比改变电机转速c语言,直流电动机的调速 用单片机产生PWM控制...
  7. Gensim库之Doc2Vec模型详解
  8. gcc 编译隐藏符号
  9. GNSS定位系统开发
  10. Markdown 语法手册全
  11. vue中transition动画实现淡入淡出
  12. 68 个 Python 内置函数详解,初学者一定不要错过,建意收藏学习
  13. 移动端H5实现手动选择地图点的一种解决方案
  14. ntpd服务状态及日志查询方式
  15. 字符串连接的5种方法
  16. 解决word在输入文字后公式自动矮的问题,同时实现公式自动居中,编号居右
  17. Jest测试语法系列之Expect
  18. java mail imap 附件下载_Java Mail 发送带有附件的邮件
  19. 3055. 字符频率
  20. zabbix搭建详细全过程,以及遇到的问题

热门文章

  1. 在被打击后的心里变化
  2. Oracle客户端的卸载
  3. [NFrog]工具(NHibernate)终于成形了
  4. npm run dev时报错:Node Sass does not yet support../nodejs与node-sass版本冲突
  5. 软件设计师-软件知识产权保护
  6. pdns backend mysql_安装PowerDNS(与MySQL后端)和Poweradmin在Debian蚀刻
  7. python查看指令的方法python -h
  8. python网络监控程序_python linux监控程序
  9. matlab gui怎样将结果保存_Processing将串行数据保存用作matlab数据分析
  10. hnu 暑期实训之选美比赛