模仿着写了一下python的代码,虽然通过了,但是提示的是这个
执行用时96 ms, 在所有 Python 提交中击败了7.41%的用户
自己感觉已经很简单了为啥性能还那么低呢?
class Solution(object):
def removeElements(self, head, val):
dummy_head = ListNode(-1)
dummy_head.next = head
prev = dummy_head
while prev.next:
if prev.next.val == val:
prev.next = prev.next.next
else:
prev = prev.next
return dummy_head.next