加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
leetcode19.py 583 Bytes
一键复制 编辑 原始数据 按行查看 历史
jamesjd_handsome 提交于 2018-12-15 13:19 . leetcode18~22 2018 12 14
# Definition for singly-linked list.
# class ListNode:
# def __init__(self, x):
# self.val = x
# self.next = None
class Solution:
def removeNthFromEnd(self, head, n):
"""
:type head: ListNode
:type n: int
:rtype: ListNode
"""
fast=head
slow=head
while(n!=0):
fast=fast.next
n-=1
if(fast==None):
return head.next
while(fast.next!=None):
fast=fast.next
slow=slow.next
slow.next=slow.next.next
return head
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化