题解 | #链表中倒数第k个结点#
链表中倒数第k个结点
https://www.nowcoder.com/practice/529d3ae5a407492994ad2a246518148a
typedef struct ListNode Node; struct ListNode* FindKthToTail(struct ListNode* pListHead, int k ) { Node* slow = pListHead; Node* flast = pListHead; for (int i = 0; i < k; i++) { if (flast) { flast = flast->next; } else { return NULL; } } while (flast) { flast = flast->next; slow = slow->next; } return slow; }