博客
关于我
LeetCode0234. 回文链表
阅读量:288 次
发布时间:2019-03-03

本文共 231 字,大约阅读时间需要 1 分钟。

一. 题目
  1. 题目

    请判断一个链表是否为回文链表。

  2. 示例

    在这里插入图片描述

二. 方法一: 转成数组
  1. 解题思路

  2. 解题代码

    def isPalindrome(self, head: ListNode) -> bool:    arr = []    while head:        arr.append(head.val)        head = head.next    return arr == arr[::-1]
  3. 分析

    时间复杂度: O(n)
    空间复杂度: O(n)

转载地址:http://asum.baihongyu.com/

你可能感兴趣的文章
Hibernate的查询方式——(2)对象导航查询
查看>>
剑指 offer之两个链表的第一个公共结点_java
查看>>
剑指 offer之二进制中1的个数_java
查看>>
排序算法
查看>>
Cookie案例(判断是否首次访问)
查看>>
MySQL.数据处理(数据的插入)
查看>>
超炫粒子漩涡
查看>>
HTML特效代码大全
查看>>
Java爬虫.HttpClient
查看>>
网页的基本页面实现 ---- 标签
查看>>
Java.数组算法(补充)
查看>>
Java.常用类.StringBuffer和StringBuilder
查看>>
RDD行动操作算子 --- fold(初始值)、reduce
查看>>
【Python数据分析与处理 实训02】 ---2012欧洲杯信息分析(数据过滤与排序)
查看>>
【Python数据分析与处理 实训04】--- 探索1960 - 2014美国犯罪数据(时间序列处理应用)
查看>>
KeyError: “[‘xxxx‘] not found in axis“
查看>>
【Python数据分析与处理 实训05】--- 探索虚拟姓名数据(数据合并)
查看>>
java编程常见类型题 --- 面向对象编程、程序逻辑(金字塔)、多线程同步
查看>>
java编程常见类型题 --- 程序逻辑(最小台阶)、多线程(计算读取)、Swing布局(国际棋盘)
查看>>
【MapReduce】基础案例 ---- 自定义OutputFormat <根据内容输出到指定文件目录中>
查看>>