链表中倒数第k个结点
来源:互联网 发布:linux进入命令模式 编辑:程序博客网 时间:2024/04/29 13:04
题目描述
输入一个链表,输出该链表中倒数第k个结点。
思路:倒数第k个结点,则表示是第n-k+1个结点
代码如下:
/*public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}*/public class Solution { public ListNode FindKthToTail(ListNode head,int k) { int length = 0; ListNode pre =head; while(pre != null){ length++; pre = pre.next; } //length - k int n =length-k; if(n < 0){ return null; } while(n > 0){ n--; head = head.next; } return head; }}
0 0
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第 k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 输出链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 链表中倒数第k个结点
- 链表中倒数第k个结点
- 查找链表中倒数第k 个结点
- 链表中倒数第k个结点
- 查找链表中倒数第k个结点
- 链表中倒数第k个结点
- 链表中倒数第k个结点[数据结构]
- 链表中倒数第k个结点
- 如何在eclipse的配置文件里指定jdk路径
- LintCode:排序列表转换为二分查找树
- 4.FloatingActionButton
- C++中基类和派生类之间的转换实例
- BZOJ1040 骑士
- 链表中倒数第k个结点
- 5.Snackbar
- LeetCode 198. House Robber
- Linux学习笔记--打包压缩命令
- C++中多态的实现原理
- 6.CardView
- MySql 64位 windows下环境配置
- 自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法
- UVA - 11732 "strcmp()" Anyone? (字典树的处理)