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

双非仔的春天要来了。。

0
分享至

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

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

最近一双非网友发文称一天收到10个公司的笔试,双非仔的春天要来了。我觉得这才是找工作的正确方式,如果学历一般,找工作就应该多投,这样机会才会更多。

有的人担心面试多了,万一他们都给我发offer,我不好意思拒绝,该怎么办?你想多了,先让她们给你发offer在说吧。就算拒绝也很正常,HR在挑人的时候不是一直在拒绝吗,也没见她不好意思。

就像之前一个网友发的,后面都快奔溃了。每天才 5 家,就算是在厉害的学校也不可能每天收到10个offer,所以无论是25届的,还是现在找工作的,大胆投,不要瞻前顾后,这样你的春天就会来了。

该网友收到的面试邀请

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

来看下今天的算法题,这题是LeetCode的第938题:二叉搜索树的范围和。

问题描述

来源:LeetCode第938题

难度:简单

给定二叉搜索树的根结点 root,返回值位于范围 [low, high] 之间的所有结点的值的和。

示例1:


输入:root = [10,5,15,3,7,null,18], low = 7, high = 15 输出:32

示例2:


输入:root = [10,5,15,3,7,13,18,1,null,6], low = 6, high = 10 输出:23

  • 树中节点数目在范围 [1, 2 * 10^4] 内

  • 1 <= Node.val <= 10^5

  • 1 <= low <= high <= 10^5

  • 所有 Node.val 互不相同

问题分析

这题让计算 二叉搜索树 中节点值位于[low,high]之间的所有节点之和。一种常规的解决思路就是遍历这棵树的所有节点,然后累加符合条件的节点值。

但这题说的是二叉搜索树,在二叉搜索树中左子树的值都小于根节点,右子树的值都大于根节点,并且每一棵子树也都满足这个条件,我们可以根据这个条件对这题做个优化。

因为右子树的值都比根节点大,所以如果根节点大于high,说明根节点的右子树也都大于high,不满足条件,这个时候就不需要在右子树查找。只有在根节点值小于high的时候,右子树的某些值才有可能小于high。左子树同理。

JAVA:

public int rangeSumBST(TreeNode root, int low, int high) {     if (root == null)         return 0;     int res = 0;     if (root.val >= low && root.val <= high)         res += root.val;     if (root.val < high)         res += rangeSumBST(root.right, low, high);     if (root.val > low)         res += rangeSumBST(root.left, low, high);     return res; }

C++:

public:     int rangeSumBST(TreeNode *root, int low, int high) {         if (root == nullptr)             return 0;         int res = 0;         if (root->val >= low && root->val <= high)             res += root->val;         if (root->val < high)             res += rangeSumBST(root->right, low, high);         if (root->val > low)             res += rangeSumBST(root->left, low, high);         return res;     }

Python:

def rangeSumBST(self, root: Optional[TreeNode], low: int, high: int) -> int:     if root is None:         return 0     res = 0     if low <= root.val <= high:         res += root.val     if root.val < high:         res += self.rangeSumBST(root.right, low, high)     if root.val > low:         res += self.rangeSumBST(root.left, low, high)     return res

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球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.

相关推荐
热点推荐
偷情发生关系时,女性为何主动要男人说一些“下流话”?

偷情发生关系时,女性为何主动要男人说一些“下流话”?

文雅笔墨
2025-09-17 01:04:38
县委书记的女儿逛庙会,不小心撞了镇长的女儿,镇长说要她赔钱

县委书记的女儿逛庙会,不小心撞了镇长的女儿,镇长说要她赔钱

乔生桂
2025-09-18 19:01:41
没有捞快钱,拒绝国乒安排,退役4年,丁宁年薪曝光,级别意外

没有捞快钱,拒绝国乒安排,退役4年,丁宁年薪曝光,级别意外

体育有点水
2025-09-18 14:23:31
琼瑶自杀真相大揭秘,根本不是因为身体的原因

琼瑶自杀真相大揭秘,根本不是因为身体的原因

介知
2025-09-10 11:42:24
0-4垫底!欧冠头号大礼包出炉:7场1胜崩盘,6000万核心盼投国米

0-4垫底!欧冠头号大礼包出炉:7场1胜崩盘,6000万核心盼投国米

小火箭爱体育
2025-09-18 11:02:40
高速能跑140km/小时?网传新政引热议

高速能跑140km/小时?网传新政引热议

大象新闻
2025-09-16 12:47:03
他是原上海市委书记,坚决反对两个凡是,1983年当选人大副委员长

他是原上海市委书记,坚决反对两个凡是,1983年当选人大副委员长

秀心文雅
2025-09-17 18:46:38
腾讯、阿里、百度集体发行!

腾讯、阿里、百度集体发行!

证券时报
2025-09-18 21:12:02
痛心!陈树棋因公牺牲,年仅27岁……

痛心!陈树棋因公牺牲,年仅27岁……

鲁中晨报
2025-09-18 13:35:18
穆里尼奥:我的愿望是履行完两年合同,并且让本菲卡愿意续约

穆里尼奥:我的愿望是履行完两年合同,并且让本菲卡愿意续约

懂球帝
2025-09-19 01:15:10
入秋后,建议糖尿病患者:早饭切记“4不吃”,血糖平稳一整天

入秋后,建议糖尿病患者:早饭切记“4不吃”,血糖平稳一整天

坠入二次元的海洋
2025-09-17 11:45:33
大批星链卫星坠落!中国空间站还有3名航天员,罪魁祸首和它有关

大批星链卫星坠落!中国空间站还有3名航天员,罪魁祸首和它有关

粤语音乐喷泉
2025-09-18 12:53:55
4种茶尽量别喝,严重可致癌,很多人还经常喝

4种茶尽量别喝,严重可致癌,很多人还经常喝

DrX说
2025-09-18 14:09:35
一眼醉!洋河把“酒瓶”立在南京,近百米高!

一眼醉!洋河把“酒瓶”立在南京,近百米高!

GA环球建筑
2025-09-16 09:16:52
一个简单的蹲下,国乒队员却很费劲的需要双手撑地缓冲才能完成!

一个简单的蹲下,国乒队员却很费劲的需要双手撑地缓冲才能完成!

大昆说台球
2025-09-19 01:18:09
山本五十六在偷袭珍珠港成功后,仰天长叹:日本已经输掉了战争。

山本五十六在偷袭珍珠港成功后,仰天长叹:日本已经输掉了战争。

抽象派大师
2025-09-18 14:34:22
樊振东下周亮相德甲第四轮,此前连赢两场,球队排名攀升至第三

樊振东下周亮相德甲第四轮,此前连赢两场,球队排名攀升至第三

夕落秋山
2025-09-19 03:41:48
陈梦霸气回归!态度很明确,目标不止是冠军,孙颖莎王曼昱压力大

陈梦霸气回归!态度很明确,目标不止是冠军,孙颖莎王曼昱压力大

白面书誏
2025-09-18 11:14:11
孟婆劝告:如果身边人身上有这个味道,立马远离,他们不属于人间

孟婆劝告:如果身边人身上有这个味道,立马远离,他们不属于人间

古怪奇谈录
2025-08-30 11:46:59
网友反映湖南一学校将公共厕所改成宿舍让学生居住,屋内四个蹲便都是半敞开,校方、教育局回应

网友反映湖南一学校将公共厕所改成宿舍让学生居住,屋内四个蹲便都是半敞开,校方、教育局回应

极目新闻
2025-09-18 13:33:07
2025-09-19 05:35:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
244文章数 3关注度
往期回顾 全部

科技要闻

英伟达50亿美元投资英特尔,但代工免谈

头条要闻

男子给小35岁情人转1340万 妻子:第三者生活极度奢侈

头条要闻

男子给小35岁情人转1340万 妻子:第三者生活极度奢侈

体育要闻

身高170的他,让196的博尔特坐不住了

娱乐要闻

最美央视才女,甩掉孙红雷嫁给张嘉益

财经要闻

起底多校“发臭午餐”供应商绿捷

汽车要闻

女神代言/新增配色/智能升级 26款腾势N9售38.98万起

态度原创

健康
手机
时尚
游戏
军事航空

内分泌科专家破解身高八大谣言

手机要闻

荣耀Magic8再曝,mini和Ultra年后发

秋冬穿对红黄橙,温暖又高级

魔兽怀旧服:HRS下周正式开放,玩家用脚投票,时光徽章暴跌!

军事要闻

哈马斯高层在多哈遇袭后首次现身

无障碍浏览 进入关怀版