剑指offer题13
来源:互联网 发布:mysql pdf 微盘 编辑:程序博客网 时间:2024/06/05 02:53
package jianzhioffer;import jianzhioffer.LinkList; //在同一个文件夹下的LinkList文件中定义过ListNode类,在此直接调用,其中的元素插入和查找是Linklist类中定义的。/** *输入一个链表,输出该链表中倒数第k个结点。 * *///节点类/*class ListNode { int val; //数据域 ListNode next = null; //指针域 ListNode(int val) { this.val = val; }}*/public class Solution13 {public static ListNode FindKthToTail(ListNode head,int k) {if(head.next == null || k<=0){return null;}ListNode p,q;p = q = head;for(int i = 1;i<k;i++){if(p.next !=null){p = p.next;}else{return null;}}while(p.next!=null){p=p.next;q=q.next;}return q; }public static void main(String[] args) {LinkList linklist = new LinkList(); linklist.addFirstNode(10);linklist.addFirstNode(9);linklist.addFirstNode(8);//8,9,10linklist.add(1, 7);linklist.add(2, 4);linklist.add(3, 66);//8,7,4,66,9,10linklist.displayAllNodes();ListNode listnode = FindKthToTail(linklist.findByPos(0),3);System.out.println(listnode.val);}}
阅读全文
0 0
- 剑指offer题13
- 剑指Offer-13
- 剑指offer第一题
- 剑指offer-题
- 剑指offer第一题
- 剑指Offer第一题
- 剑指offer(题三)
- 剑指offer第二题
- 剑指offer第三题
- 剑指offer第四题
- 剑指offer第五题
- 剑指offer题一
- 剑指offer题二
- 剑指offer题七
- 剑指offer题六
- 【剑指offer】第二题
- 【剑指offer】第三题
- 剑指offer题四
- 【前端开发】css背景研究
- LeetCode: 496. Next Greater Element I
- post和get的区别
- Unity3D判断当前所在平台
- UVALive
- 剑指offer题13
- Python 学习笔记
- 【长沙·签约】中企动力伴湖南海诺电梯同行 共创互联网云平台
- Linux设置开机自启动
- 【C++】带命令行的main函数详解
- ionic之 ActionSheetController
- zxing使用笔记
- export与module.export的区别和用法
- Spring MVC 4.1.0配置Jackson