剑指offer 15 链表中倒数第k个结点
来源:互联网 发布:titan5知乎专栏 编辑:程序博客网 时间:2024/06/16 19:22
题目描述
输入一个链表,输出该链表中倒数第k个结点。
思路:
用两个指针遍历,相隔k个长度。当一个指针走到头时,另一个指针所指位置就是返回位置。
# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: def FindKthToTail(self, head, k): # write code here if head == None or k <= 0: return None res = head count = 0 while head != None: count += 1 if count > k: res = res.next head = head.next if count < k: return None return res
阅读全文
0 0
- 剑指offer-15:链表中倒数第k个结点
- 剑指offer 15 链表中倒数第k个结点
- 剑指Offer之链表中倒数第k个结点
- 剑指offer系列源码-链表中倒数第k个结点
- 剑指offer--链表中倒数第k个结点
- 剑指Offer之 - 链表中倒数第k个结点
- 剑指offer:链表中倒数第k个结点(链表)
- 剑指Offer-链表中倒数第k个结点
- 剑指offer——链表中倒数第k个结点
- 链表中倒数第k个结点(剑指offer)
- 《剑指offer》链表中倒数第k个结点
- 剑指 offer:链表中倒数第k个结点
- 剑指offer—链表中倒数第k个结点
- 剑指offer--链表中倒数第k个结点-java
- 《剑指offer》——链表中倒数第k个结点
- [剑指offer-1517]链表中倒数第k个结点
- 剑指offer 链表中倒数第k个结点
- 剑指offer-链表中倒数第k个结点
- 接口
- java CompletableFuture初探 (并发小实验)
- Java和Jsp 中 request.getHeader() 详细说明
- Live555学习之(七)---------- Live555实现h264视频的点播
- OutOfMemoryError系列(3): Permgen space
- 剑指offer 15 链表中倒数第k个结点
- eclipse创建android项目
- 170915_算法导论学习(三)_2.3 设计算法
- 如何编写 Runkeeper 一样的 app(2)
- VS2010 MFC对话框程序如何在windows桌面用GDI绘图,并用裁剪区限制绘图区
- andriod 百度地图和google地图截图
- zookeeper在Dubbo中的应用
- IP address could not be resolved: Temporary failure in name resolution
- 从java的角度理解前端框架 node.js,react.js,angular.js