203. Remove Linked List Elements 没做出来
来源:互联网 发布:软件界面的英文 编辑:程序博客网 时间:2024/06/05 03:49
public class Solution { public ListNode removeElements(ListNode head, int val) { ListNode fakehead = new ListNode(-1); fakehead.next=head; ListNode cur = head; ListNode pre = fakehead; while(cur!=null){ if(cur.val==val){ pre.next=cur.next; } else pre=pre.next; cur=cur.next; } return fakehead.next; }}
没做出来 因为不知道怎么处理 linklist 的最后一位就等于val的情况
因为如果是start=head的话,start.next!=null 那么循环判断不了list的最后一位
制造出来了一个假的head,就是假设 fakehead的后一位为head
然后注意移除结点的时候应是 先赋指针 再赋值
0 0
- 203. Remove Linked List Elements 没做出来
- 203. Remove Linked List Elements(Linked List)
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- 203. Remove Linked List Elements
- C++模板实现二叉树(五 树的平衡之dsw算法)
- 全栈必备 JavaScript基础
- eclipse 使用recycleView基础配置和使用
- Leetcode-199. Binary Tree Right Side View
- POJ 1703 Find them, Catch them【并查集】
- 203. Remove Linked List Elements 没做出来
- CCF-CSP-2017-3-1 分蛋糕
- phpExcel导入不同excel版本遇到的问题
- 【bzoj1030】[JSOI2007]文本生成器
- 复数的运算
- 集合框架
- SDN控制器Floodlight源码学习(二)--控制器(1)
- 道教的认识
- Windows 10 与VMware下Linux虚拟机网络通信