day3
1.203移除链表元素:添加虚拟头结点可以统一链表操作过程,移除结点记得释放空间。
2.707设计链表:改变结点指向是要细心,多思考操作的先后顺序,多代入极端情况去验证。
3.206翻转链表:设计pre和cur结点,保存tmp,再改变结点指向;然后不断后移pre和cur指针。循环方式比递归更好理解。
2.707设计链表:改变结点指向是要细心,多思考操作的先后顺序,多代入极端情况去验证。
3.206翻转链表:设计pre和cur结点,保存tmp,再改变结点指向;然后不断后移pre和cur指针。循环方式比递归更好理解。
全部评论
相关推荐