哎,打一波卡,美滋滋。继续为着目标奋斗啊!
今天刷的这道题,是找二叉搜索树中的倒数第K小的节点。看了一位大佬的题解,感觉很棒
它的思路是,建一个栈来存放遍历到时候的节点,先一直往左节点遍历,把他们都放入栈中,直到最后的一个叶子节点。这时候叶子节点的左节点为null。
然后开始弹出栈内的节点,每弹出一次,都对k--,然后判断k是否减到了0,如果减到了0,证明这个节点就是要找的,直接弹出。否则,就在栈中放入右子树
2021-06-01
在牛客打卡43天,今天学习:刷题 1 道/代码提交 8 次
全部评论

相关推荐

想按时下班的大菠萝在...:隔壁学校的,加油多投, 实在不好找可以下个学期开学找,把算法八股准备好,项目有空再换换
投了多少份简历才上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务