![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
decrystal
这个作者很懒,什么都没留下…
展开
-
876. 链表的中间结点
一、题目 给定一个头结点为 head 的非空单链表,返回链表的中间结点。如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5] 输出:此列表中的结点 3 (序列化形式:[3,4,5]) 返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。 注意,我们返回了一个 ListNode 类型的对象 ans,这样: ans.val = 3, ans.next.val = 4, ans.next.next.val = 5, 以及 ans.next.next.next原创 2020-12-12 23:01:28 · 111 阅读 · 0 评论 -
203. 移除链表元素 83. 删除排序链表中的重复元素
一、题目:删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5->6, val = 6 输出: 1->2->3->4->5 二、自己的答案 var removeElements = function(head, val) { var tmp = head; let prev =head; while(tmp != null){ //分析头部,并删掉头部的。 i原创 2020-12-12 19:37:27 · 105 阅读 · 0 评论