13、在O(1)时间删除链表节点
来源:互联网 发布:p图很萌的软件 编辑:程序博客网 时间:2024/06/06 00:42
package test;class ListNode{int val;ListNode next;public ListNode(int x){val = x;}}public class Solution {public ListNode deleteNode(ListNode head, ListNode target){if(head == null) return head;ListNode h = new ListNode(0);h.next = head;ListNode p = h;while(p.next != null){if(p.next == target){p.next = p.next.next;return h.next;}p = p.next;}return h.next;}public static void main(String args[]){ListNode l1 = new ListNode(0);ListNode l2 = new ListNode(1);ListNode l3 = new ListNode(2);l1.next = l2;//l2.next = l3;Solution sl = new Solution();System.out.println(sl.deleteNode(l1,l2));}}
阅读全文
0 0
- 在O(1)时间删除链表节点13
- 13、在O(1)时间删除链表节点
- 在O(1)时间删除链表节点
- 在O(1)时间删除链表节点
- 在O(1)时间删除链表的节点
- 在O(1时间删除链表节点
- 在O(1)时间删除链表节点
- 剑指offer13-在O(1)时间删除链表节点
- 在O(1)时间删除链表节点
- 题目:在O(1)时间复杂度删除链表节点
- LintCode-在O(1)时间复杂度删除链表节点
- lintcode 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 在O(1)时间删除链表节点
- LintCode:在O(1)时间复杂度删除链表节点
- LintCode_372_在O(1)时间复杂度删除链表节点
- 在O(1)时间复杂度删除链表节点
- 表单验证
- 介绍一下索引的类型
- 7.29--SSH学习之使用Maven导jar包
- 驱动中可以使用触发异常的函数
- 【论文】A Minimum Distortion Noise Reduction Algorithm With Multiple Microphones
- 13、在O(1)时间删除链表节点
- 机器学习习题(11)
- 排序算法---插入排序(Insertion Sort)
- 单例模式
- 拓扑排序
- 直线/曲线检测:Randon变换与Hough变换
- 【LeetCode】560.Subarray Sum Equals K解题报告
- HTTP协议状态码详解(HTTP Status Code)
- python 第六周第一题