免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
【劍指Offer】鏈表中倒數(shù)第k個結點

題目描述

輸入一個鏈表,輸出該鏈表中倒數(shù)第k個結點。

解法

基本思路是使用兩個輔助指針p, q,讓p先走k - 1步后,p, q兩個指針再一起走
這樣當p指針走到鏈表的末尾時,q指針剛好走到的就是倒數(shù)第k個結點
如下圖所示

實現(xiàn)代碼

public ListNode FindKthToTail(ListNode head, int k)
{
    ListNode p = head, q = null;
    while(p != null){
        if(q != null)
            q = q.next;
        else if(--k == 0)
            q = head;
        p = p.next;
    }
    return q;
}

更多算法題目的完整描述,AC代碼,以及解題思路可以查看GitHub倉庫Algorithm

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
leetcode_206_反轉鏈表
反轉一個單鏈表(BAT面試題)
面試題目 鏈表專題 - 數(shù)據(jù)結構與算法 - tchlinux
460. 快慢指針解環(huán)形鏈表 II
鏈表逆序補充
單鏈表知識詳解
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服