题目

输入一个链表,反转链表后,输出新链表的表头。

示例1

  • 输入

{1,2,3}

  • 返回值

{3,2,1}

说明:本题目包含复杂数据结构ListNode

Java

/*
public class ListNode {int val;ListNode next = null;ListNode(int val) {this.val = val;}
}*/
public class Solution {public ListNode ReverseList(ListNode head) {if(head == null) return null;ListNode pre = null;ListNode next = null;while(head != null) {next = head.next;//断开下结点与当前结点的连接, 与前一结点连接head.next = pre;pre = head;  head = next;}return pre;}
}

【算法】输入一个链表,反转链表后,输出新链表的表头。相关推荐

  1. python编写一个程序、输入一个数判断其是偶数还是奇数_编写程序,输入一个整数,判断后输出它是奇数还是偶数...

    编写程序:"输入一个整数,判断它是奇数还是偶数,是奇数输出JISHU,是偶数输出OUSHU"?(要求用函数调用) #includeusingnamespacestd;boolpan ...

  2. python输入一个分数、约分后输出_Python中分数的相关使用教程

    你可能不需要经常处理分数,但当你需要时,Python的Fraction类会给你很大的帮助.在该指南中,我将提供一些有趣的实例,用于展示如何处理分数,突出显示一些很酷的功能. 1 基础 Fraction ...

  3. 输入一个链表,反转链表后,输出新链表的表头(ACM格式)(美团面试题)

    输入一个链表,反转链表后,输出新链表的表头 其实这道题就是一个反转链表的题,但是因为自己不会建立链表,所以特地采用ACM的格式试着编写一下,这也美团给我出的一道实习算法题. public class ...

  4. 任意输入一个整数反转输出

    任意输入一个整数反转输出 任意输入一个整数反转输出#include<stdio.h> #include<string.h> #include <math.h> #i ...

  5. java输入一个数字输出_java 输入一个数字,反转输出这个数字的值(实现方法)

    如下所示: package 第四天; import java.util.Scanner; public class 数字反转 { public static void main(String[] ar ...

  6. java中怎么让一个数倒转_java 输入一个数字,反转输出这个数字的值(实现方法)

    java 输入一个数字,反转输出这个数字的值(实现方法) 如下所示: package 第四天; import java.util.Scanner; public class 数字反转 { public ...

  7. 2018迅雷校园招聘客户端在线笔试B卷---输入一个有符号整数,输出该整数的反转值。

    2018迅雷校园招聘客户端在线笔试B卷-输入一个有符号整数,输出该整数的反转值. 题目描述: 输入一个有符号整数,输出该整数的反转值. 代码如下: num = list(input()) if num ...

  8. 海大11年春第1题:商场促销,购物每满100减20,满500再减20.如购770元商品, 折扣后只需付款610元。编程实现:输入一个购物金额,计算输出实付款值。(6分)

    题目 本题是中国海洋大学<C语言程序设计>2011年春季学期编程题第1题. 题目: 商场促销,购物每满100减20,满500再减20.如购770元商品, 折扣后只需付款610元.编程实现: ...

  9. 3.12 编写程序从键盘输入一个整数,计算并输出该数的数字之和。例如:请输入 一个整数:8899123 各位数字之和为:40

    package booksTest;import java.util.Scanner;public class p54_3_12 {public static void main(String[] a ...

最新文章

  1. pjsip在没有mic的情况下听到对方的声音
  2. cocos2dx[3.2](5) ——入口类AppDelegate.cpp
  3. java中两个整形相除,向上取整
  4. matlab实现单纯型法解线性规划_【考研运筹学讲解】线性规划(一)
  5. Spring学习(八)AOP详解
  6. sort(()={return Math.random()-0.5)}乱序数组不准确
  7. [Node.js] 模块化 -- NodeJS之heroAdmin后台管理系统基础
  8. onCreate()方法中的参数Bundle savedInstanceState 的意义用法
  9. matlab 离散傅里叶变换_时域上的采样VS频域上的周期延拓。用离散傅里叶变换直观地演示...
  10. STM32下载编程工具 | STVP介绍、下载、安装和使用教程
  11. 测试经典名言100句
  12. marked转换html失败,解析markdown之marked
  13. h3c测试ap信号的软件,H3C AC/AP 调试命令
  14. 华胜天成收购中天安泰10%股权 出手网络信息安全
  15. MinGW与Clion下载安装及使用详解
  16. Landsat Collection 2 T1一级数据详细介绍(数据处理过程和几何精度)
  17. 将监控摄像头的监控视频转发到互联网,实现远程视频监控
  18. 福建农林大学计算机分数线,福建农林大学录取分数线2021是多少分(附历年录取分数线)...
  19. jquery的ajax的使用!
  20. asp.net mvc 项目使用Quartz.net添加定时任务

热门文章

  1. 今晚直播 | 商汤科技X-Lab刘宇:神经网络结构与大规模优化方法
  2. DeepMind论文解读:让机器更深入地理解文本
  3. 第二届「机器智能前沿论坛」强势来袭,众多机器学习大咖邀你共话AI未来!
  4. Easy Multiplication 快速傅里叶变换
  5. Swintransformer详细设计文档
  6. 【Java报错】Greenplum数据库报错 could not determine data type of parameter $2. 问题解决(踩坑分享)
  7. Spring-Bean依赖注入(引用数据类型和集合数据类型)
  8. [JSOI2008]星球大战
  9. 斐波那契数列的前n项值
  10. 【mysql知识点】查看和修改系统参数