function ListNode(x){
this.val = x;
this.next = null;
}
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param pHead ListNode类
* @param k int整型
* @return ListNode类
*/
function FindKthToTail( pHead , k ) {
// let flag = new ListNode(-1).next;
// if(!pHead){
// return flag;
// }
let slow = pHead, fast = pHead;
//循环k次
for(i = 0; i<k; i++){
//如果是k和数组一样就不起作用
//if(fast.next){
// if(fast){
// fast = fast.next;
// }else{
// return flag;
// }
if(!fast){
return null;
}
fast = fast.next;
}
while(fast){
slow = slow.next;
fast = fast.next
}
return slow;
// write code here
}
module.exports = {
FindKthToTail : FindKthToTail
};