题解 | #输出单向链表中倒数第k个结点#

输出单向链表中倒数第k个结点

http://www.nowcoder.com/practice/54404a78aec1435a81150f15f899417d

import java.io.*;

public class Main {

public static void main(String[] args) throws Exception{
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String str = null;
    while((str = br.readLine())!=null){
        int num = Integer.parseInt(str);
        String[] numStr = br.readLine().split(" ");

        int num2 = Integer.parseInt(br.readLine().trim());
        if(num2<=0||num2>numStr.length){
            System.out.println(num2);
        }else{                
            System.out.println(numStr[numStr.length-num2]);
        }
       
    }

}

}

我居南半坡 文章被收录于专栏

多刷题,积蓄力量,欢迎讨论

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务