返回倒数第 k 个节点 - 力扣(LeetCode)

打印 上一主题 下一主题

主题 1024|帖子 1024|积分 3072

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
面试题 02.02. 返回倒数第 k 个节点 - 力扣(LeetCode)
  1. /**
  2. * Definition for singly-linked list.
  3. * struct ListNode {
  4. *     int val;
  5. *     struct ListNode *next;
  6. * };
  7. */
  8. int kthToLast(struct ListNode* head, int k)
  9. {
  10.     struct ListNode* fastnode = head;
  11.     struct ListNode* slownode = head;
  12.     while(k--)
  13.     {
  14.         fastnode = fastnode->next;
  15.     }
  16.     while(fastnode)
  17.     {
  18.         fastnode = fastnode->next;
  19.         slownode = slownode->next;
  20.     }
  21.     return slownode->val;
  22. }
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

tsx81429

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表