Java单链表基本操作(五)--查找倒数第K个节点
来源:互联网 发布:java电商项目业务逻辑 编辑:程序博客网 时间:2024/06/16 16:44
package listnode;/** * @author Gavenyeah * @date Start_Time:2016年4月1日 上午11:47:44 * @date End_Time:2016年4月1日 上午11:55:24 */public class LastKNode { public static void main(String[] args) { Node head=ListNode.getSingleList(); ListNode.printList(head); int k=3; head=new LastKNode().getLastKNode(head,k); System.out.println(head.data); } public Node getLastKNode(Node head, int k){ Node node=head; while(node. next!= null&&k>0){ node=node. next; k--; } while(node!= null){ node=node. next; head=head. next; } return head; }}
代码中调用的Node类和ListNode类,代码详见
Java单链表基本操作(一)–顺序查找
0 0
- Java单链表基本操作(五)--查找倒数第K个节点
- 单链表查找倒数第k个节点
- 单链表查找倒数第k个节点
- 单链表查找倒数第k个节点
- 查找链表中倒数第K个节点
- 查找链表中倒数第k个节点
- 单链表中查找倒数第K个节点
- 查找单链表中倒数第k个节点
- 查找单链表中倒数第k个节点
- 查找单链表的倒数第k个节点
- 查找单链表倒数第K个节点和以及逆置单链表
- 单链表查找倒数K个节点
- 链表中倒数第k个节点(Java实现)
- 删除单链表倒数第K个节点
- 单链表删除倒数第k个节点
- 单链表的倒数第K个节点
- 查找链表中倒数第k个节点元素
- 查找链表倒数第K个节点
- Xcode磁盘空间大清理
- (二)springmvc--构建一个springmvc web项目
- 泥塑课
- android 图片压缩 笔记
- oracle的监听配置
- Java单链表基本操作(五)--查找倒数第K个节点
- Windows Socket五种I/O模型——代码全攻略
- 奇怪的国家
- Android 用Canvas画textview、bitmap、矩形(裁剪)、椭圆、线、点、弧
- 分类中添加属性(理论上分类不能添加属性,可以通过两个方法添加)
- A Star算法
- POJ-3087-Shuffle'm Up【暴力】
- 使用C语言解析URL
- 搭建: canal部署与实例运行