当前位置:   article > 正文

leetcode 刷题记录,链表部分,代码随想录刷题顺序(python实现)_代码随想录有python

代码随想录有python

DAY 8

203.移除链表元素

用了创建虚拟头结点的方法,比较简单

  1. class Solution:
  2. def removeElements(self, head: ListNode, val: int) -> ListNode:
  3. dummy_head = ListNode(next = head)
  4. cur = dummy_head
  5. while (cur.next != None):
  6. if(cur.next.val == val):
  7. cur.next = cur.next.next
  8. else:
  9. cur = cur.next
  10. return dummy_head.next
  11. emp1 = solution1()
  12. head=[1,2,6,3,4,5,6]
  13. val = 6
  14. emp1.removeElements(head, val)
  15. #输出:[1,2,3,4,5]

DAY 9

707.设计链表

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/618884
推荐阅读
相关标签
  

闽ICP备14008679号