题目要求

Given a non-empty, singly linked list with head node head, return a middle node of linked list.

If there are two middle nodes, return the second middle node.

题目分析及思路

题目给出一个非空单链表,要求返回链表单的中间结点。可以将链表中的结点保存在list中,直接获取中间结点的索引即可。

python代码

# Definition for singly-linked list.

# class ListNode:

#     def __init__(self, x):

#         self.val = x

#         self.next = None

class Solution:

def middleNode(self, head: 'ListNode') -> 'ListNode':

l = [head]

while l[-1].next:

l.append(l[-1].next)

return l[len(l) // 2]

转载于:https://www.cnblogs.com/yao1996/p/10360948.html

LeetCode 876 Middle of the Linked List 解题报告相关推荐

  1. 【LeetCode】328. Odd Even Linked List 解题报告(Python C++)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址:https://leetcode.c ...

  2. 876. Middle of the Linked List - LeetCode

    为什么80%的码农都做不了架构师?>>>    Question 876. Middle of the Linked List Solution 题目大意:求链表的中间节点 思路:构 ...

  3. Leetcode PHP题解--D35 876. Middle of the Linked List

    2019独角兽企业重金招聘Python工程师标准>>> 876. Middle of the Linked List 题目链接 876. Middle of the Linked L ...

  4. D35 876. Middle of the Linked List

    876. Middle of the Linked List 题目链接 876. Middle of the Linked List 题目分析 返回一个链表中最中间的元素. 思路 先全部塞入数组,再根 ...

  5. 【LeetCode】222. Count Complete Tree Nodes 解题报告(Python)

    [LeetCode]222. Count Complete Tree Nodes 解题报告(Python) 标签(空格分隔): LeetCode 作者: 负雪明烛 id: fuxuemingzhu 个 ...

  6. [LeetCode]849. Maximize Distance to Closest Person 解题报告(C++)

    [LeetCode]849. Maximize Distance to Closest Person 解题报告(C++) 题目描述 In a row of seats, 1 represents a ...

  7. LeetCode 206 Reverse Linked List 解题报告

    题目要求 Reverse a singly linked list. Example: Input: 1->2->3->4->5->NULL Output: 5-> ...

  8. 【LeetCode】954. Array of Doubled Pairs 解题报告(Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 日期 题目地址:https://leetcode.c ...

  9. 【LeetCode】825. Friends Of Appropriate Ages 解题报告(Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 题目地址:https://leetcode.com/problems/friends-o ...

最新文章

  1. c#和javascript函数的相互调用(ObjectForScripting 的类必须对 COM 可见。请确认该对象是公共的,或考虑向您的类添加 ComVisible 属性。)...
  2. PHP错误处理 - debug_backtrace()的用法
  3. 连续锁定2个不同的锁会死锁_研究死锁–第5部分:使用显式锁定
  4. Javascript验证上传图片大小[前台处理]
  5. word2vec的应用场景
  6. TensorFlow by Google神经网络深度学习的 Hello World Machine Learning Foundations: Ep #1 - What is ML?
  7. 目标检测经典算法集锦
  8. 暴风php视频怎么打开,暴风下载的视频怎样转换视频格式
  9. 安装office2010常见的提示错误解决办法
  10. 工作说明书SOW(Statement Of Work)
  11. hadoop学习笔记之-NFS配置
  12. 基于html的明星网站
  13. 请相信一个绝地反击的故事
  14. 苹果MT4手机软件怎么下载?下载后怎么使用?
  15. 什么是SSL协议 SSL协议的实现方式
  16. IP地址段与子网掩码
  17. logback中logger的 additivity 属性
  18. LilyPond教程(12)——交响乐总谱(谱表及乐器管理)
  19. CNN的卷积核是单层的还是多层的?
  20. Latex数学公式转Word公式

热门文章

  1. AfxParseURL
  2. idea spring tomcat启动失败_技术篇 | 实用IDEA插件和工具系列
  3. 【Pytorch神经网络实战案例】18 最大化深度互信信息模型DIM实现搜索最相关与最不相关的图片
  4. 【Pytorch神经网络理论篇】 24 神经网络中散度的应用:F散度+f-GAN的实现+互信息神经估计+GAN模型训练技巧
  5. 【Pytorch神经网络基础理论篇】 06 自动求导+导数与微分
  6. LeetCode LCS 03. 主题空间(广度优先搜索BFS)
  7. LeetCode MySQL 1454. 活跃用户(连续dense_rank排名函数)
  8. LeetCode 425. 单词方块(Trie树+DFS)
  9. LeetCode 1165. 单行键盘(哈希)
  10. LeetCode 2020 力扣杯全国春季编程大赛(1644/4093,前40.2%)