BM8 链表中倒数最后k个结点
2023/9/13小于 1 分钟
BM8 链表中倒数最后k个结点
题目链接
题目描述
刷题思路
代码实现
/**
* 链表结点
*/
function ListNode(x) {
this.val = x
this.next = null
}
/**
*【简单】 链表中倒数最后k个结点
* @param pHead ListNode类
* @param k int整型
* @return ListNode类
*/
function findKthToTail(pHead, k) {
// 结点不存在返回空
if (!pHead) {
return null
}
const arr = []
// 结点遍历,将结点存放在数组中
while (pHead) {
arr.push(pHead)
pHead = pHead.next
}
return arr[arr.length - k]
}
// 调用用例
console.log(findKthToTail([1, 2, 3], 2))
一些建议
更新日志
2024/7/29 15:43
查看所有更新日志
5a2b2
-于c0f2d
-于06596
-于9b9e4
-于c374b
-于b0275
-于5f1e1
-于17448
-于2b8a3
-于