删除倒数第n个词
来源:互联网 发布:热聊营销软件 编辑:程序博客网 时间:2024/06/17 00:39
/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
public class Solution {
public ListNode removeNthFromEnd(ListNode head, int n) {
ListNode p = head;
ListNode q = new ListNode(-1);
ListNode ans = q;
q.next = head;
int i = 0;
while(i<n-1){
p = p.next;
i++;
}
while(p.next!=null){
q = q.next;
p = p.next;
} // p==end,
q.next = q.next.next;
return ans.next;
}
}
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
public class Solution {
public ListNode removeNthFromEnd(ListNode head, int n) {
ListNode p = head;
ListNode q = new ListNode(-1);
ListNode ans = q;
q.next = head;
int i = 0;
while(i<n-1){
p = p.next;
i++;
}
while(p.next!=null){
q = q.next;
p = p.next;
} // p==end,
q.next = q.next.next;
return ans.next;
}
}
0 0
- 删除倒数第n个词
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除单链表倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个结点
- 删除链表中倒数第n个结点
- 删除链表中倒数第N个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个节点
- 删除链表中倒数第n个结点
- LeetCode[50]分治算法求解power(double,int)问题
- 图片列表:鼠标移入移出改变图片的透明度
- uva 548 (二叉树)(不知数的多少进行数的一整行输入)
- UVA 10047 The Monocycle(bfs)
- 第一届天梯赛八道水题
- 删除倒数第n个词
- Synchronized总结
- Java中的数组和成员变量的默认值
- elasticsearch5.x安装中一些问题的解决办法
- 最大公约数与最小公倍数
- 【朴素贝叶斯分类】原理及python程序示例
- PAT 1060
- SpringMVC学习(七)之ModelAttribute注解
- GeekBand STL