LeetCode-237. Delete Node in a Linked List(Java)
来源:互联网 发布:看新闻哪个软件 编辑:程序博客网 时间:2024/06/04 01:14
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.
---------------------------------------------------------------------------------------------------------------------
思路
这个思路比较简单,比如1—>2—>3—>4,删除3。第一步将3的值改为4,即链表变为1—>2—>4—>4,然后改变原来节点3的next为3的next的next。
代码
public class Solution { public void deleteNode(ListNode node) { node.val = node.next.val; node.next = node.next.next; }}
阅读全文
0 0
- Leetcode:237. Delete Node in a Linked List(JAVA)
- LeetCode-237. Delete Node in a Linked List(Java)
- 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
- [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
- 链接器脚本
- Hibernate专题2——hibernate主键介绍
- TCP定时器
- 算法课第十八周作业 | Course Schedule II
- 浅聊Java反射机制(二)
- LeetCode-237. Delete Node in a Linked List(Java)
- 面向接口编程------编程思想
- Linux select 文件描述符1024限制------此处容易导致core dump
- 今日申请入驻头条号
- USB console线,USB转RJ45路由器调试线的前世今生
- 操作系统原理(三)
- 数据结构-链表的基本操作
- hdu2662
- Mac 怎么更改音频输出设备