网易首页 > 网易号 > 正文 申请入驻

国企也要搞末位淘汰了。。。

0
分享至

专栏:50多种数据结构彻底征服

专栏:50多种经典图论算法全部掌握

据新华网,中国新闻网,中国青年网等报道,国务院国资委在国有企业改革会上表示,到2025年,国有企业必须普遍推行末等调整和不胜任退出制度。要清晰界定“退出”标准,用好绩效考核结果,进一步规范退出的情形,不能用违法违纪、到龄退休、主动离职等替代业绩考核不合格的“退出”。

我觉得这个决定特别好,在这个人浮于事的时代,对于那些尸位素餐,敷衍塞责的人员一定要给与彻底清除,把机会让给需要的人。除了国企以外,我觉得公务员,教师,等行业也可以效仿。

--------------下面是今天的算法题--------------

来看下今天的算法题,这题是LeetCode的第235题:二叉搜索树的最近公共祖先。

问题描述

来源:LeetCode第235题

难度:中等

给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。一个节点也可以是它自己的祖先。

示例1:


输入: root = [6,2,8,0,4,7,9,null,null,3,5], p = 2, q = 8 输出: 6 解释: 节点 2 和节点 8 的最近公共祖先是 6。

  • 所有节点的值都是唯一的。

  • p、q 为不同节点且均存在于给定的二叉搜索树中。

问题分析

这题说的是在 二叉搜索树 中找到两个节点的最近公共祖先节点,注意是 二叉搜索树 。

如果这两个节点都比根节点小,那么这两个节点肯定都在根节点的左子树上,它俩的最近公共祖先节点肯定也在左子树上,只需要往根节点的左子树查找即可,因为题中说了,一个节点也是它自己的祖先。

如果这两个节点都比根节点大,那么这两个节点肯定都在根节点的右子树上,它俩的最近公共祖先节点肯定也在右子树上,只需要往根节点的右子树查找即可。

如果这两个节点一个比根节点小一个比根节点大,也就是说在根节点的两边,那么根节点就是这两个节点的最近公共祖先节点。

要判断这两个节点是否是在根节点的两边还是在同一边,只需要用根节点与它俩的差值相乘即可,如果 为负的说明在两边,否则在同一边 。

JAVA:

public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) {
    // p,q位于root一侧,这里要注意计算的时候转成long类型,防止溢出。
    while (((long) root.val - p.val) * (root.val - q.val) > 0)
        root = p.val < root.val ? root.left : root.right;
    // p,q位于root两侧
    return root;
}

C++:

public:
    TreeNode *lowestCommonAncestor(TreeNode *root, TreeNode *p, TreeNode *q) {
        // p,q位于root一侧,这里要注意计算的时候转成long类型,防止溢出。
        while ((root->val * 1L - p->val) * (root->val - q->val) > 0)
            root = p->val < root->val ? root->left : root->right;
        // p,q位于root两侧
        return root;
    }

Python:

def lowestCommonAncestor(self, root: 'TreeNode', p: 'TreeNode', q: 'TreeNode') -> 'TreeNode':
    # p,q位于root一侧,这里要注意计算的时候转成long类型,防止溢出。
    while (root.val - p.val) * (root.val - q.val) > 0:
        root = root.left if p.val < root.val else root.right
    # p,q位于root两侧
    return root

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球30多个算法网站中累计做题2000多道,在公众号中写算法题解800多题,对算法题有自己独特的解题思路和解题技巧,喜欢的可以给个关注,也可以 下载我整理的1000多页的PDF算法文档 。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
重庆队从领先到被翻盘,防线崩溃黑马6轮不胜悬

重庆队从领先到被翻盘,防线崩溃黑马6轮不胜悬

老曁科普
2026-05-31 00:01:41
iPhone 18 Pro四款配色曝光:深樱桃色或取代星空橙

iPhone 18 Pro四款配色曝光:深樱桃色或取代星空橙

环球网资讯
2026-05-30 11:58:12
稳定!巴黎欧冠决赛首发外场10人与去年相同,仅门将变更

稳定!巴黎欧冠决赛首发外场10人与去年相同,仅门将变更

懂球帝
2026-05-30 23:20:11
离婚1年后,女子再次思念前夫,发了句“在干嘛”,他立马回复:你要是再多说一句话,明天我就找你复婚!

离婚1年后,女子再次思念前夫,发了句“在干嘛”,他立马回复:你要是再多说一句话,明天我就找你复婚!

品读时刻
2026-05-08 09:09:58
确认了!尼克斯球员出战亚运会!单节24分打懵中国男篮

确认了!尼克斯球员出战亚运会!单节24分打懵中国男篮

篮球实战宝典
2026-05-30 19:53:01
张雪深夜发飙!给经销商270人发命令,张雪:删视频,马上,重罚

张雪深夜发飙!给经销商270人发命令,张雪:删视频,马上,重罚

阿纂看事
2026-05-29 11:15:42
47岁高圆圆在公园被抓拍,麒麟臂、凉拖鞋,活脱脱一个买菜大姐

47岁高圆圆在公园被抓拍,麒麟臂、凉拖鞋,活脱脱一个买菜大姐

胖松松与瘦二毛
2026-05-06 12:40:53
网红博主被虫咬后感染,不幸去世,年仅39岁!家属:她离世前多日吃不下饭;医生紧急提醒

网红博主被虫咬后感染,不幸去世,年仅39岁!家属:她离世前多日吃不下饭;医生紧急提醒

大象新闻
2026-05-29 23:51:03
荷兰大使回应来了:已知中国自研光刻机,ASML留了后手,风向变了

荷兰大使回应来了:已知中国自研光刻机,ASML留了后手,风向变了

云舟史策
2026-05-29 07:36:01
新鹏城3-2十人海牛,韦斯利帽子戏法,叶博亚染红

新鹏城3-2十人海牛,韦斯利帽子戏法,叶博亚染红

懂球帝
2026-05-30 22:07:14
香港再无董建华

香港再无董建华

华人星光
2025-11-25 12:01:27
我外省人,来广西待了一年多了,但是广西这5个问题还是让我费解

我外省人,来广西待了一年多了,但是广西这5个问题还是让我费解

辉哥说动漫
2026-05-30 19:22:07
前瞻-决战欧洲之巅!巴黎0-1阿森纳:足球回家,从包揽三大杯开始

前瞻-决战欧洲之巅!巴黎0-1阿森纳:足球回家,从包揽三大杯开始

体育世界
2026-05-30 17:20:48
中国决定暂停出口!全球供应链崩溃,价格暴涨,最大输家是德国

中国决定暂停出口!全球供应链崩溃,价格暴涨,最大输家是德国

小正说娱乐
2026-05-30 11:44:36
43岁香港女星在中山买房,晒房产证直呼划算,四房两厅不到200万

43岁香港女星在中山买房,晒房产证直呼划算,四房两厅不到200万

青梅侃史啊
2026-05-28 07:50:02
暴跌93%,国产葡萄酒崩盘了

暴跌93%,国产葡萄酒崩盘了

毒sir财经
2026-05-30 22:44:12
印尼把刀挥出去,流血的却是自己,回头一看,中国牌桌上早没了镍

印尼把刀挥出去,流血的却是自己,回头一看,中国牌桌上早没了镍

智慧生活笔记
2026-05-30 20:51:50
央视亏了?曝印度花3000万美元买下转播权:明天官宣 FIFA终认怂

央视亏了?曝印度花3000万美元买下转播权:明天官宣 FIFA终认怂

风过乡
2026-05-30 13:07:52
董事长女儿任职第2天辞退我,我交出工牌不久就给招聘单位回电

董事长女儿任职第2天辞退我,我交出工牌不久就给招聘单位回电

麦子情感故事
2026-05-30 17:20:06
假如日本当年没炸珍珠港,而是全力死磕中国,结局可能恰恰相反

假如日本当年没炸珍珠港,而是全力死磕中国,结局可能恰恰相反

探秘全球
2026-05-30 11:31:44
2026-05-31 01:23:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
273文章数 4关注度
往期回顾 全部

科技要闻

车圈大佬发声:价格战远去,但竞争仍残酷

头条要闻

两名9岁女孩被困电梯近2小时 求救几十次物业无动于衷

头条要闻

两名9岁女孩被困电梯近2小时 求救几十次物业无动于衷

体育要闻

岁月不饶人!39岁德约鏖战近5小时拼到呕吐

娱乐要闻

张碧晨《歌手》 “活人微死” 自嘲

财经要闻

双汇管不住一头猪

汽车要闻

900V+3.2秒破百 领克10+&领克10上市16.99万元起

态度原创

旅游
艺术
教育
游戏
公开课

旅游要闻

六一带娃去哪玩?郑州又多了个好去处!

艺术要闻

339米!珠海第一高楼,形似“蛟龙出海”

教育要闻

26岁女教师赛课时猝死!老师,一路走好,愿天堂没有赛课

巫师3新DLC跨十年:年轻玩家在初发售时还是小孩!

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版