实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。注意:本题相对原题稍作改动示例:输入: 1->2->3->4->5 和 k = 2
输出: 4
说明:给定的 k 保证是有效的。解析,考虑两个指针,p指针先走k步,接着p,q一起走,当p走到最后一个元素时,q正好位于倒数第k个节点
/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode(int x) { val = x; }* }*/
class Solution {public int kthToLast(ListNode head, int k) {ListNode p=head;for(int i=1;i<k;i++){p=p.next;}ListNode q=head;while(p.next!=null){p=p.next;q=q.next;}return q.val;}
}

链表倒数第k个节点_面试题 02.02. 返回倒数第 k 个节点相关推荐

  1. 动态加载子节点_微信小游戏开发之场景切换和常驻节点传递数据

    主题 场景切换 场景间数据传递方式 小游戏全局背景音效 特别说明 CocosCreator微信小游戏开发系列文章,是我在逐步开发过程中,基于官方文档之上,记录一些重点内容,以及对官方文档中有些知识点的 ...

  2. 绘制自己组合的k线图_短线投资者必备的四种双K线组合抄底技巧,次次选中黑马股,精准率超高...

    (本文由公众号越声投研(yslcwh)整理,仅供参考,不构成操作建议.如自行操作,注意仓位控制和风险自负.) 股市里有一句话叫做:"新手死于追高,老手死于抄底",讲的是股市里大多数 ...

  3. 叶子结点和分支节点_数据结构中,满二叉树,结点,叶子节点,是什么?

    除最后一层无任何子节点外,每一层上的所有结点都有两个子结点二叉树. 国内教程定义:一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是满二叉树.也就是说,如果一个二叉树的层数为K,且结点总数 ...

  4. wpf展开树节点_【转】WPF TreeView如何展开到某个节点

    初用WPF的TreeView控件,需要将树展开到某个特定的TreeViewItem,各种方法都尝试过,却发现代码总在某些情况下出错,然后仔细研究,才发现其中的曲折. 解决问题的思路是,得到从树的根节点 ...

  5. python中和为k的个数_程序查找在python中总计为k的不同组合的数量

    假设我们有一个称为nums和另一个数字k的不同数字的列表,我们必须找到总计为k的不同组合的数量.您可以在创建组合时重复使用数字. 因此,如果输入像nums = [2,4,5] k = 4,那么输出将是 ...

  6. alwayson 增加节点_用于AlwaysON高可用性的域控制器和域客户端节点设置

    alwayson 增加节点 In this series of AlwaysOn High availability configuration in SQL Server, I am going t ...

  7. 一分钟学会看k线图_教你一分钟怎样学会看k线图(纯干货)

    K线图最早是日本德川幕府时代大阪的米商用来记录当时一天.一周或一月中米价涨跌行情的图示法,后被引入股市.K线图有直观.立体感强.携带信息量大的特点,蕴涵着丰富的东方哲学思想,能充分显示股价趋势的强弱. ...

  8. python画k线图_请问Python有什么工具可以绘制K线图

    用了一下matplotlab 画了一下,但是全是绿色的... 代码:data_list = [] for dates, row in baogang.iterrows(): # 将时间转换为数字 da ...

  9. 一分钟学会看k线图_教你一分钟怎样学会看k线图

    公众号上提供免费诊股功能,每天分析大盘,带你捕捉牛股 K线图最早是日本德川幕府时代大阪的米商用来记录当时一天.一周或一月中米价涨跌行情的图示法,后被引入股市.K线图有直观.立体感强.携带信息量大的特点 ...

最新文章

  1. php pthread安装编译,php 多线程扩展 pthreads 安装 及 使用
  2. 通过AI翻译大脑信息
  3. SQL Prompt 5.1使用
  4. 机器学习系列(1)_逻辑回归初步
  5. SQL查询除了某一列的其他列
  6. phpexcel中文教程-设置表格字体颜色背景样式、数据格式、对齐方式、添加图片、批注、文字块、合并拆分单元格、单元格密码保护
  7. linux gret 文件内容,DataX插件开发指南.docx
  8. 中芯国际发布2021Q1财报:55/65纳米工艺依旧为营收主力
  9. LeetCode(595)——大的国家(MySQL)
  10. [译] RxJava 中的错误处理
  11. 相机标定 棋盘格 图_【连载2.3.1】结构光系统标定
  12. ORACLE数据库与Navicat安装 随手笔记
  13. DC-DC buck降压电路 电压电流双闭环PI控制matlab仿真模型
  14. matlab将图像油画,photoshop图像滤镜——油画算法(含matlab与C代码)
  15. [VMware]9破解版
  16. 机器人学: 建模 规划与控制(英文原版)_伦敦大学国王学院机器人学理学硕士研究生offer一枚...
  17. 康威定律,作为架构师还不会灵活运用?
  18. 聊一聊JAVA指针压缩的实现原理(图文并茂,让你秒懂)
  19. vnpy量化回测怎么做?一文带你了解
  20. java学习数据类型

热门文章

  1. Minkowski坐标管理
  2. nvGRAPH API参考分析(二)
  3. 会议重点介绍芯片设计中的人工智能
  4. 【laravel7.x中文文档】Redis
  5. window路径和linux路径变换,从linux样式路径转换时,Docker装入的卷将; C添加到Windows路径的末尾...
  6. Java/Android 调用类里面的方法
  7. App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW int
  8. AttributeError: 'dict' object has no attribute 'status_code'
  9. java学习之成员内部类
  10. Linux-CentOS 查看(监控)服务器网卡流量