您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 《剑指offer》:删除链表中倒数第k个节点-Python

  2. 问题:输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。 例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。–出自《剑指offer》第二版第22题。 解法:如上图所示,利用快指针p1和慢指针p2,先让快指针p1和慢指针p2都位于首节点,然后让快指针p1先走k-1步,随后慢指针p2开始走,当p1走到链表的尾节点时,p2此时正位于倒数第k个节点上。 代码如下: cl
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:62464
    • 提供者:weixin_38703123