class Solution:
def removeNthFromEnd(self,head,n)
if head.next==None:
return None
deep=0
head_temp=head
while head_temp:
head_temp=head_temp.next
deep+=1
aim=deep-n-1
temp=head
while aim>0:
temp=temp.next
aim-=1
if aim==-1:
head=head.next
else:
temp.next=temp.next.next
return head
2020/2/27
最新推荐文章于 2021-01-30 16:04:35 发布