单链表查找k节点
1、如果能从链表尾部开始遍历,那只需倒序遍历 k 个节点即是要找出的节点,但是由于是单链表,只能从头结点开始遍历。
2、先遍历一遍该单链表,获取链表的总节点数 n,那么第 n-k+1 这个节点就是倒数第 k 个节点。所以第二次再遍历到第 n-k+1 这个节点即可,但是题目要求只能遍历一遍链表。
3、通过遍历该链表把节点都存入到一个数组中,然后再通过数组下标可直接获取到倒数第 k 个节点,但是这样会需要额外的存储空间,空间复杂度为 O(n)。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
微信如何建群聊
微信建群聊的方法打开一个聊天对话,找到右上角小人一样的图标。...捭阖意思是什么
捭阖释义开合,指运用手段使联合或分化纵横。之术。捭阖的本义是...干巴菌如何保存
新鲜干巴菌买回来后,只要是比较干燥的都可以长时间保存,把泥土...2023五一放假是哪三天 五一劳动节相关祝福语
导语人的生活离不开劳动,没有劳动就没有正常人的生活,所以劳动...陨铁中的铁以什么形式存在
单质。单质铁只有一种元素就叫单质,单质铁就是单纯的铁,即。颜...2021励志语录短句
简简单单,学最好的别人,做最好的自己!我想用萤火虫,来点亮青...床底灰尘怎么清理
用长木棍绑住毛巾,伸入床底不断擦拭即可。在家庭条件允许的条件...可以不考驾照吗
可以不考驾照。会不会开车根本就不是什么问题,出入会有的士公交...王者荣耀百穿铭文适合哪些英雄
物理攻击的英雄都可以穿透,百穿所有刺客,射手,物攻战士都能用...家里为什么不能养鳖
家里不能养鳖是因为鳖在群体之间会出现恃强凌弱的现象,当食物缺...己怎么读
己拼音。基本释义自己知己知彼。舍己为人。严于律己。天干的第六...电信的流量加餐包是什么意思
电信流量加餐包即手机上网流量无法支持使用量时,可以办理流量加...在家如何修净土法门
一常行净业三福。净宗修学以净业三福为基础。净业三福分别为第一...车标tc是什么意思
是牵引力控制系统,能提高车辆的通过性。汽车标志是指各种汽车品...国企房地产会不会产生烂尾楼 怎样避免买到烂尾楼
烂尾楼是现在很多人都担心的,毕竟房子的价格不便宜,而大部分期...