力扣234. 回文链表

给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。

示例 1:

输入:head = [1,2,2,1]   输出:true

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:
    def isPalindrome(self, head: Optional[ListNode]) -> bool:
        vals=[]#定义空列表
        while head is not None:#判断是否为空
            vals.append(head.val)#向列表最后中插入元素,类似push_back
            head=head.next
        return vals==vals[::-1]

相关推荐

  1. 234.

    2024-06-07 23:38:06       28 阅读
  2. 234.

    2024-06-07 23:38:06       16 阅读
  3. 234.

    2024-06-07 23:38:06       10 阅读
  4. 234.

    2024-06-07 23:38:06       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-07 23:38:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-07 23:38:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-07 23:38:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-07 23:38:06       20 阅读

热门阅读

  1. 监控易监测对象及指标之:全面监控LDAP服务器

    2024-06-07 23:38:06       9 阅读
  2. 面试题:CSS 怎样实现动画?

    2024-06-07 23:38:06       6 阅读
  3. webpack学习

    2024-06-07 23:38:06       8 阅读
  4. vite热更新导致的问题及解决

    2024-06-07 23:38:06       7 阅读
  5. mysql自带分页

    2024-06-07 23:38:06       7 阅读
  6. 洛谷 P1253 扶苏的问题 题解 线段树

    2024-06-07 23:38:06       9 阅读
  7. Python类详解

    2024-06-07 23:38:06       9 阅读