203 移除链表
我以前没有在写代码的过程中使用面向对象的内容,所以我对于class这些不是很熟悉。通过这道题和设计链表我熟悉了很多。
dummy_head = ListNode(next=head),在头节点前面设置一个节点。
707设计链表
初始化链表,
这道题在学懂了逻辑的基础上对于我来说更多的是对实例方法的熟练运用。。。基础太不好了显得我与众不同。实例方法在除了__init__以外的有self的都是实例方法。这种方法在写的时候涉及到了属性的更改的东西,前面都要加 self.
206 翻转链表
这道题有点像3个指针。pre,cur,temp。重点在于先后顺序,要保证各个位置链接过去的时候要有数据存在。
cur = head
pre = None
temp = cur.next
cur.next = pre
pre = cur
cur = temp