博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
剑指offer——链表中倒数第k个结点
阅读量:4108 次
发布时间:2019-05-25

本文共 553 字,大约阅读时间需要 1 分钟。

题目描述

输入一个链表,输出该链表中倒数第k个结点。

如果该链表长度小于k,请返回空。


思路:可以设置两个指针,一个先走K步,其到链表的末尾要走的步数就是倒数第k个节点


import java.util.*;/* * public class ListNode { *   int val; *   ListNode next = null; *   public ListNode(int val) { *     this.val = val; *   } * } */public class Solution {    /**     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可     *     *      * @param pHead ListNode类      * @param k int整型      * @return ListNode类     */    public ListNode FindKthToTail (ListNode pHead, int k) {                // write code here        ListNode first = pHead;        for(int  i= 0;i

 

转载地址:http://zzssi.baihongyu.com/

你可能感兴趣的文章
RMRK筹集600万美元,用于在Polkadot上建立先进的NFT系统标准
查看>>
JavaSE_day12 集合
查看>>
JavaSE_day14 集合中的Map集合_键值映射关系
查看>>
Day_15JavaSE 异常
查看>>
异常 Java学习Day_15
查看>>
JavaSE_day_03 方法
查看>>
day-03JavaSE_循环
查看>>
Mysql初始化的命令
查看>>
day_21_0817_Mysql
查看>>
day-22 mysql_SQL 结构化查询语言
查看>>
MySQL关键字的些许问题
查看>>
浅谈HTML
查看>>
css基础
查看>>
HTML&CSS进阶
查看>>
Servlet进阶和JSP基础
查看>>
servlet中的cookie和session
查看>>
过滤器及JSP九大隐式对象
查看>>
软件(项目)的分层
查看>>
菜单树
查看>>
MySQL-分布式架构-MyCAT
查看>>