领扣LintCode问题答案-35. 翻转链表

目录

  • 35. 翻转链表
  • 鸣谢

35. 翻转链表

翻转一个链表

样例 1:

输入: 1->2->3->null
输出: 3->2->1->null

样例 2:

输入: 1->2->3->4->null
输出: 4->3->2->1->null

/*** Definition for ListNode* public class ListNode {* int val;* ListNode next;* ListNode(int x) {* val = x;* next = null;* }* }*/public class Solution {/*** @param head: n* @return: The new head of reversed linked list.*/public ListNode reverse(ListNode head) {// write your code hereListNode next = head.next;head.next = null;ListNode t = null;while (next != null) {t = next.next;next.next = head;head = next;next = t;}return head;}
}

原题链接点这里

鸣谢

非常感谢你愿意花时间阅读本文章,本人水平有限,如果有什么说的不对的地方,请指正。
欢迎各位留言讨论,希望小伙伴们都能每天进步一点点。

领扣LintCode问题答案-35. 翻转链表相关推荐

  1. 领扣LintCode问题答案-58. 四数之和

    领扣LintCode问题答案-58. 四数之和 目录 58. 四数之和 鸣谢 58. 四数之和 给一个包含n个数的整数数组S,在S中找到所有使得和为给定整数target的四元组(a, b, c, d) ...

  2. 领扣LintCode问题答案-57. 三数之和

    领扣LintCode问题答案-57. 三数之和 目录 57. 三数之和 鸣谢 57. 三数之和 给出一个有n个整数的数组S,在S中找到三个整数a, b, c,找到所有使得a + b + c = 0的三 ...

  3. 领扣LintCode问题答案-33. N皇后问题

    领扣LintCode问题答案-33. N皇后问题 目录 33. N皇后问题 鸣谢 33. N皇后问题 n皇后问题是将n个皇后放置在n*n的棋盘上,皇后彼此之间不能相互攻击(任意两个皇后不能位于同一行, ...

  4. 领扣LintCode问题答案-2. 尾部的零

    领扣LintCode问题答案-2. 尾部的零 目录 2. 尾部的零 鸣谢 2. 尾部的零 设计一个算法,计算出n阶乘中尾部零的个数 样例 1: 输入: 11 输出: 2 样例解释: 11! = 399 ...

  5. 领扣LintCode问题答案-46. 主元素

    领扣LintCode问题答案-46. 主元素 目录 46. 主元素 鸣谢 46. 主元素 给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一. 你可以假设数组非空,且数组 ...

  6. 领扣LintCode问题答案-29. 交叉字符串

    领扣LintCode问题答案-29. 交叉字符串 目录 29. 交叉字符串 鸣谢 29. 交叉字符串 给出三个字符串:s1.s2.s3,判断s3是否由s1和s2交叉构成. 样例 1: 输入: &quo ...

  7. 领扣LintCode问题答案-17. 子集

    领扣LintCode问题答案-17. 子集 目录 17. 子集 鸣谢 17. 子集 给定一个含不同整数的集合,返回其所有的子集. 子集中的元素排列必须是非降序的,解集必须不包含重复的子集. 样例 1: ...

  8. 领扣LintCode问题答案-15. 全排列

    领扣LintCode问题答案-15. 全排列 目录 15. 全排列 鸣谢 15. 全排列 给定一个数字列表,返回其所有可能的排列. 你可以假设没有重复数字. 样例 1: 输入:[1] 输出: [ [1 ...

  9. 领扣LintCode问题答案-55. 比较字符串

    领扣LintCode问题答案-55. 比较字符串 目录 55. 比较字符串 鸣谢 55. 比较字符串 比较两个字符串A和B,确定A中是否包含B中所有的字符.字符串A和B中的字符都是 大写字母 在 A ...

最新文章

  1. 汇编语言 执行push和执行pop区别 栈顶的变化范围
  2. python奥运五环_python如何画奥运五环
  3. python3.7.3安装selenium2library_python+selenium自动化的准备 2:安装python 3.7.4 和selenium 2.53.1...
  4. php浏览器头部获取,如何获取PHP以显示从浏览器收到的标头?
  5. /proc/sys/net/ipv4详解(2)
  6. iview-admin框架运行步骤
  7. springmvc 带查询条件的分页,form的控制范围,怎么包裹条件提交给后台
  8. ubuntu如何删除刚添加的源?
  9. [转载]Mysql导出表结构及表数据 mysqldump用法
  10. Android SQLite用sql语句进行增删改查
  11. BZOJ - 2115 独立回路 线性基
  12. linux tcp fast open,linux开启tcp fast open/tfo并测试
  13. PMP不报培训班的通过率高吗?
  14. spPaint3d插件maya安装和介绍教程
  15. 信号处理simulink仿真-DSP系统工具箱
  16. linux卸载软件垃圾清理,Ubuntu20.04系统卸载软件及清理系统垃圾缓存以及新力得...
  17. 第三章:Servlet基础
  18. 薅当当羊毛的机会又!双!!叒!!!叕!!!来了
  19. 江湖高手专用的“隐身术”:图片隐写技术
  20. “真功夫”与“花拳绣腿”

热门文章

  1. 有什么看穿别人心理的小技巧?
  2. 利用普通充电器给三星平板电脑充电的改造
  3. 07 JVM整体结构
  4. 用Python实现简易音乐播放器(mp3类型)2
  5. ​使用MyBatis解析出XML结构中的sql语句
  6. ✿ISCC2021✿题目以及部分wp
  7. shellcode绕过kav6
  8. html中对 id值做加法,HTMLday6总结
  9. 将100元分成1元5元和10元的零钱,每种零钱的张数大于0
  10. 计算机网络题库--第五单元传输层