【Leetcode】Delete Node in a LinkedList
来源:互联网 发布:php 短信验证码生成 编辑:程序博客网 时间:2024/06/16 05:07
【题目】
Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.
Supposed the linked list is 1 -> 2 -> 3 -> 4
and you are given the third node with value 3
, the linked list should become 1 -> 2 -> 4
after calling your function.
The idea is to copy the data of next node to current node and then delete the next node.
【代码】
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */public class Solution { public void deleteNode(ListNode node) { if(node!=null && node.next !=null){node.val = node.next.val;node.next = node.next.next;} }}
为什么不能直接吧当前节点变成次啊一个节点?!!!
0 0
- 【Leetcode】Delete Node in a LinkedList
- Delete Node In A LinkedList
- LeetCode-LinkedList-237. Delete Node in a Linked List
- leetcode237 Delete Node in a LinkedList java
- LeetCode-Easy部分标签为LinkedList 237. Delete Node in a Linked List
- LeetCode 学习 LinkedList 专项(1)—— Delete Node in a Linked List
- leetcode: Delete Node in a Linked List
- LeetCode Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode: Delete Node in a Linked List
- [LeetCode]Delete Node in a Linked List
- 【leetcode】Delete Node in a Linked List
- Leetcode Delete Node in a Linked List
- LeetCode || Delete Node in a Linked List
- [LeetCode] Delete Node in a Linked List
- LeetCode-Delete Node in a Linked List
- 【leetCode】Delete Node In A Linked List
- [leetcode] Delete Node in a Linked List
- Sublime Text 3 注册码、插件
- STM32单片机搭建开发环境
- linux线程
- leetcode:Minimum Size Subarray Sum
- hdu acm steps Biker's Trip Odometer
- 【Leetcode】Delete Node in a LinkedList
- HDU 2612 Find a way
- ZOOM:1的原理和作用
- A Mathematical Curiosity
- 【峰回路转】Excel技巧百例 01.对比两列数据,然后根据数据升降给出相关标识
- Python中的random库
- 【程序员创业】商业计划书怎么写才能与众不同?
- 九度 题目1367:二叉搜索树的后序遍历序列
- [DT大数据梦工厂]-scala-helloworl的解析