【剑指offer】删除链表中重复的节点

  public ListNode deleteDuplicates(ListNode head) {
        ListNode current = head;
        //判断条件是当前节点以及下一个节点都不能为空
        while(current!=null && current.next!=null ){
            //如果当前节点的值与下一节点的值相等 则删除下一节点
            if(current.val==current.next.val)
                current.next=current.next.next;
            //不相等 移动到下一个节点
            else
            current=current.next;
        }
          return head;
    }

相关文章:

  • 2021-11-14
  • 2021-10-18
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-31
  • 2021-11-18
  • 2021-09-03
  • 2021-07-09
  • 2022-12-23
  • 2021-11-03
  • 2021-07-17
相关资源
相似解决方案