日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[剑指offer][JAVA]面试题第[22]题[j剑指offer][双指针][快慢指针]

發布時間:2023/12/10 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [剑指offer][JAVA]面试题第[22]题[j剑指offer][双指针][快慢指针] 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【問題描述】[中等]

輸入一個鏈表,輸出該鏈表中倒數第k個節點。為了符合大多數人的習慣,本題從1開始計數,即鏈表的尾節點是倒數第1個節點。例如,一個鏈表有6個節點,從頭節點開始,它們的值依次是1、2、3、4、5、6。這個鏈表的倒數第3個節點是值為4的節點。 示例:給定一個鏈表: 1->2->3->4->5, 和 k = 2.返回鏈表 4->5.

【解答思路】

1. 統計長度算位置
  • 遍歷鏈表得鏈表長度num,算位置 i = num - k
  • 根據算出來的位置 重新遍歷
    時間復雜度:O(N) 空間復雜度:O(1)
public ListNode getKthFromEnd(ListNode head, int k) {ListNode cur =head;int num=0;while(cur!=null){num++;cur = cur.next;}int i= num- k;cur =head;while(i>0){i--;cur = cur.next;}return cur;}
2. 快慢指針/雙指針


時間復雜度:O(N) 空間復雜度:O(1)

class Solution {public ListNode getKthFromEnd(ListNode head, int k) {ListNode former = head, latter = head;for(int i = 0; i < k; i++) {if(former == null) return null;former = former.next;}while(former != null) {former = former.next;latter = latter.next;}return latter;} }

【總結】

1. 鏈表經典思路 快慢指針 !
2. 注意邊界 一題多解!

參考鏈接:https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/solution/mian-shi-ti-22-lian-biao-zhong-dao-shu-di-kge-j-11/

總結

以上是生活随笔為你收集整理的[剑指offer][JAVA]面试题第[22]题[j剑指offer][双指针][快慢指针]的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美aa级| 欧美午夜小视频 | 综合色影院 | 国产人妻人伦精品1国产 | 97操操 | 日韩蜜桃视频 | 久久亚洲综合国产精品99麻豆精品福利 | 国产一级一级国产 | 一本之道高清无码视频 | 91五月天| 欧美日韩一二三 | 91视频黄版 | 偷拍欧美亚洲 | 嫩草国产 | 俺去俺来也在线www色官网 | 国产毛片aaa| 91网在线播放| 人人妻人人澡人人爽人人dvd | 午夜精品一区二区三区在线 | 日韩激情第一页 | 国产91在线免费 | 日韩精品免费看 | 欧美s码亚洲码精品m码 | 四虎久久久 | 国产亚洲综合在线 | 黑白配在线观看免费观看 | 日日躁夜夜躁白天躁晚上躁91 | 亚洲视频综合网 | 亚洲福利国产 | 三级在线视频 | 亚洲综合在线第一页 | 波多野结衣在线观看一区二区三区 | 91成人福利视频 | 九七伦理电影 | 波多野吉衣av无码 | 色欲一区二区三区精品a片 在线观看黄网站 | 521av在线 | 久久99久久99精品免观看粉嫩 | 成人拍拍| 夜夜撸 | 一区二区日韩国产 | 在线国产视频一区 | 麻豆视频免费观看 | 国产老女人精品毛片久久 | 亚洲精品久久久久久久久 | 亚洲av成人无码一区二区三区在线观看 | 草久在线观看 | 国产免费一区二区三区在线播放 | 国产一区二区三区免费观看 | 操极品少妇 | 欧美精品一区二区三 | 欧美一区二区三区四区在线 | 日韩欧美三区 | 国产一二三在线视频 | 日本一级网站 | 亚洲欧美一区二区精品久久久 | 日本三级理论片 | 爱爱亚洲| 国产免费观看av | 久久精品国产亚洲av无码娇色 | 女儿朋友 | 久久久精品免费观看 | 奇米成人网 | 国产成人精品一区二三区 | 怡春院欧美 | 五月天狠狠操 | 免费av不卡在线观看 | 很黄很黄的网站 | 人妻丰满熟妇av无码区 | 牛牛视频在线观看 | 国产亚韩 | 黑名单上的人全集免费观看 | 男女午夜爽爽爽 | 欧美射射| 熟睡人妻被讨厌的公侵犯 | 超碰av免费 | 草草影院国产第一页 | 波多野结衣视频免费在线观看 | 黄色精品在线观看 | 成人久久18免费网站图片 | 国产精品视频在线免费观看 | 白丝校花扒腿让我c | 99热伊人| 色插综合 | 黄色网址国产 | 哈利波特3在线观看免费版英文版 | 国产高清视频在线观看 | 神马午夜国产 | 日本久草视频 | 成年人在线免费观看 | 日韩欧美国产精品综合嫩v 国产小毛片 | 老牛影视少妇在线观看 | 牛牛视频在线观看 | 欧美亚一区二区三区 | 日本成人一区二区 | 成人污污视频在线观看 | 日韩中文无 | 久操操 | 日韩一级特黄 |