久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP獲取鏈表中倒數第K個節點的方法

這篇文章主要介紹了PHP獲取鏈表中倒數第K個節點的方法,涉及php針對鏈表的遍歷、判斷等相關操作技巧,需要的朋友可以參考下

本文實例講述了PHP獲取鏈表中倒數第K個節點的方法。分享給大家供大家參考,具體如下:

問題

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

解決思路

注意這個題目是返回節點,而不是返回值。返回值的話可以用棧來存儲。返回節點則不能這樣做。

設置兩個指針,先讓第一個指針移動k-1次。然后兩個指針同時移動,當第一個指針到達最后一個節點,第二個指針就在倒數第k個節點。

注意邊界:K長度可能超出鏈表長度,所以當第一個指針的next為空時,返回null

實現代碼


<?php
/*class ListNode{
 var $val;
 var $next = NULL;
 function __construct($x){
  $this->val = $x;
 }
}*/
function FindKthToTail($head, $k)
{
 if($head == NULL || $k ==0)
  return NULL;
 $pre = $head;
 $last = $head;
 for($i=1; $i<$k; $i++){
  if($last->next == NULL)
   return NULL;
  else
   $last = $last->next;
 }
 while($last->next != NULL){
  $pre = $pre->next;
  $last = $last->next;
 }
 return $pre;
}

更多關于PHP相關內容感興趣的讀者可查看本站專題:《PHP數據結構與算法教程》、《php程序設計算法總結》、《php字符串(string)用法總結》、《PHP數組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結》及《PHP數學運算技巧總結》

希望本文所述對大家PHP程序設計有所幫助。

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

這篇文章主要介紹了PHP實現的防止跨站和xss攻擊代碼,是一款來自阿里云的防注入腳本,可實現針對注入、XSS攻擊等的過濾功能,需要的朋友可以參考下
這篇文章主要介紹了php實現的AES加密類定義與用法,結合完整實例形式分析了基于php的AES加密類實現及使用方法,需要的朋友可以參考下
這篇文章主要介紹了php 判斷IP為有效IP地址的方法,需要的朋友可以參考下
這篇文章主要介紹了PHP設計模式之注冊樹模式,結合實例形式詳細分析了注冊樹模式的概念、原理、實現方法與相關注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了PHP微信開發之微信錄音臨時轉永久存儲,具有一定的參考價值,感興趣的小伙伴們可以參考一下
這篇文章主要為大家詳細介紹了PHP CURL與java http使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 国产精品欧美精品 | 中文字幕视频一区 | 免费看91 | 99亚洲精品| 久久天堂网 | 精品国产一区二区在线 | 欧美激情欧美激情在线五月 | 成人a视频片观看免费 | 免费麻豆视频 | 韩国久久 | 三级成人在线 | 亚洲第1页| yeyeav| 先锋资源在线 | 亚洲综合热 | 99国产精品99久久久久久 | 一区二区三区网站 | 日韩在线不卡 | 69堂永久69tangcom | 国产成人免费网站 | 狠狠狠干 | 久久久久久成人网 | 国产日韩一区二区 | 日韩一级免费看 | 一区二区三区免费 | 精品产国自在拍 | 精品成人一区二区 | 精品videossex高潮汇编 | 久久99精品久久久久久噜噜 | 一级久久久久久 | av片在线观看网站 | av黄色免费| 真人一级毛片 | 国产精品视频导航 | 日本a∨精品中文字幕在线 亚洲91视频 | 人人干人人干人人 | 国产a级毛毛片 | 国产99视频精品免费视频7 | 羞羞视频免费观看入口 | 国产二区在线播放 | 中文字幕一区二区三区乱码在线 |