leetcode刷题
是阿毛啊
这个作者很懒,什么都没留下…
展开
-
206.反转链表
题目:反转一个单链表示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题?题解迭代法需要三个指针实现,前一个节点,当前节点和后一个结点。反转时把当前节点指向前一个节点,再把当前节点和前一个节点都后移。因为反转过后节点会...原创 2019-12-25 14:22:13 · 79 阅读 · 0 评论 -
237.删除链表中的节点
题目:请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 – head = [4,5,1,9],它可以表示为:题解题目意思是node节点就是需要删除的结点,这道题没有给出前面结点的信息,所以删除只能把后一个结点的值给当前节点,再把当前节点指向后一个结点的下一个节点即可。/** * Definition for singly-linke...原创 2019-12-25 11:28:45 · 83 阅读 · 0 评论