题目描述
英文题目
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.
Example 1:
1 | Input: [1,2,3,4,5] |
Example 2:
1 | Input: [1,2,3,4,5,6] |
Note:
- The number of nodes in the given list will be between
1
and100
.
中文题目
给定一个带有头结点 head
的非空单链表,返回链表的中间结点。
如果有两个中间结点,则返回第二个中间结点。
示例 1:
1 | 输入:[1,2,3,4,5] |
示例 2:
1 | 输入:[1,2,3,4,5,6] |
提示:
- 给定链表的结点数介于
1
和100
之间。
解决方法
方法一
- 描述
- 源码
1 | /** |