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

程序员老公被裁后沦落送快递,月薪从两万降到四千,他如何坚持?

0
分享至

刚看到个贴子,说一姑娘吐槽:程序员老公被优化,三个月没找到工作,现在去送快递,一个月四五千,她嫌他摆烂,动了离婚的念头。


我觉得这事吧,得把“暂时跌落”和“彻底废了”分清。收入从两万掉到四千,谁都会崩溃一下,可去送快递说明他至少没躺平。真要说问题,也是这三个月怎么过的,是在想办法转型,还是只会抱怨。

婚姻就是一起扛风险,你只认高薪不认人,那谁敢在人生低谷暴露真面目?

我的看法是,先跟老公摊开聊,定个时间表和计划,比如转岗、考证、换行都行。要是真看不到一点行动,再谈去留也不迟。日子难一点可以,别先把心散了。

算法题: 拆分二叉搜索树

昨晚十一点多我还在公司楼下吹风…就是那种脑子已经关机了,手机还在叮叮叮,群里小李突然甩我一句:哥,算法题“拆分二叉搜索树”咋写啊,我明天面试要讲思路…我当时就想笑,你说这题看着像“树”,其实更像线上拆流量,按阈值把请求分两拨,一拨走快路径,一拨去慢队列,对吧,都是“分流”。

先把题意用人话说一下哈:给你一棵 BST(左小右大那个),再给个值 V,让你把树拆成两棵:第一棵全是 <= V 的节点,第二棵全是 > V 的节点,而且原来的相对结构尽量保留(别把节点值重新插一遍那种,太费劲也不优雅)。

我当时在便利店门口掏出电脑,想法很直:BST 的性质太香了,你站在一个节点 x 上——

  • 如果 x.val <= V ,那 x 肯定属于左边那棵(<=V 的树),问题只会出在它的右子树:右边可能混着 <=V>V ,得继续拆。拆完以后,把“右子树里 <=V 的那部分”接回 x.right ,而“右子树里 >V 的那部分”就当成第二棵树的根返回。

  • 反过来如果 x.val > V ,那 x 应该去右边那棵(>V 的树),麻烦在它的左子树:左边也可能混着两类,拆完后把“左子树里 >V 的那部分”接回 x.left ,剩下的 <=V 那部分就返回给第一棵。

就这么递归一层一层拆,特别像你在网关里按阈值把链路切两段…说着说着我发现老板在催我回去开会,行,代码我贴这儿,你拿去讲,别背稿,讲逻辑就行。

from __future__ import annotations
from dataclasses import dataclass
from typing import Optional, Tuple, List

@dataclass
classTreeNode:
val: int
left: Optional["TreeNode"] = None
right: Optional["TreeNode"] = None

defsplit_bst(root: Optional[TreeNode], V: int) -> Tuple[Optional[TreeNode], Optional[TreeNode]]:
"""
返回 (small, big)
small: 所有节点 val <= V
big: 所有节点 val > V
两棵树都保持 BST 结构,且尽量复用原节点(不新建节点)。
"""
if root isNone:
returnNone, None

if root.val <= V:
# root 属于 small,继续拆右子树
small_right, big = split_bst(root.right, V)
root.right = small_right
return root, big
else:
# root 属于 big,继续拆左子树
small, big_left = split_bst(root.left, V)
root.left = big_left
return small, root

复杂度这块你别说太“学院派”,就说一句就够:每个节点最多被摸一次,时间 O(n),递归栈最坏 O(h),h 是树高,退化链表就 O(n),平衡点就 O(log n)。面试官要是追问“为啥不重建节点”,你就说线上工程里能复用对象就复用,减少分配、减少 GC 抖动,思路更工程化一点…嗯差不多。

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

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.

相关推荐
热点推荐
叶绍芳已任江苏省委研究室主任

叶绍芳已任江苏省委研究室主任

起喜电影
2026-02-15 13:24:51
四连冠没了!麦克朗为何不参加扣篮大赛?

四连冠没了!麦克朗为何不参加扣篮大赛?

篮球实录
2026-02-15 17:52:25
年薪5400万,又一次赛季报销!交易彻底失败,你也应该退役了

年薪5400万,又一次赛季报销!交易彻底失败,你也应该退役了

篮球扫地僧
2026-02-09 23:23:15
辛弃疾为什么不被南宋重用?说出来你可能不信,因为他杀人如草芥

辛弃疾为什么不被南宋重用?说出来你可能不信,因为他杀人如草芥

史之韵
2026-02-11 15:10:49
俄总参谋长格拉西莫夫宣布,俄军 2 月攻占了乌克兰东部12个村庄

俄总参谋长格拉西莫夫宣布,俄军 2 月攻占了乌克兰东部12个村庄

咣当地球
2026-02-15 20:07:31
拼多多为什么赢?蔡崇信:因为阿里忘了本!

拼多多为什么赢?蔡崇信:因为阿里忘了本!

达文西看世界
2026-02-14 19:18:33
十年前,桑兰能成功索要18亿美金的赔偿,如今想要二胎却很困难?

十年前,桑兰能成功索要18亿美金的赔偿,如今想要二胎却很困难?

北有南栀
2026-02-07 18:05:03
“大傻”去世15年后,儿子入狱孙子身亡,王晶曝他旧事:是狠角色

“大傻”去世15年后,儿子入狱孙子身亡,王晶曝他旧事:是狠角色

妙知
2026-01-22 16:41:19
许亚军24岁儿子许何被中戏领导自首风波牵连

许亚军24岁儿子许何被中戏领导自首风波牵连

念得小柔
2026-02-14 12:23:48
沈晓明看望慰问驻省委大院执勤武警

沈晓明看望慰问驻省委大院执勤武警

王姐懒人家常菜
2026-02-15 20:08:33
周总理当了27年总理,有四人先后担任第一副总理

周总理当了27年总理,有四人先后担任第一副总理

文史茶馆2020
2025-12-28 11:15:51
中国空军从俄乌冲突中吸取经验:歼20决不能再打火箭弹了!

中国空军从俄乌冲突中吸取经验:歼20决不能再打火箭弹了!

掉了颗大白兔糖
2026-02-15 15:00:15
南方某大院:全面坍塌!

南方某大院:全面坍塌!

黯泉
2026-02-14 22:34:58
宋佳和杨幂站在C位,姚安娜默默站角落,却意外成为全场焦点

宋佳和杨幂站在C位,姚安娜默默站角落,却意外成为全场焦点

无心小姐姐
2026-02-14 09:10:23
颖儿邀请团队人吃火锅戴头套,却意外见证了她与付辛博的幸福

颖儿邀请团队人吃火锅戴头套,却意外见证了她与付辛博的幸福

一抹宁静
2026-02-14 12:16:16
夫妻开小炒店8年还清债务 今年“挺直腰杆”回老家过年

夫妻开小炒店8年还清债务 今年“挺直腰杆”回老家过年

红星新闻
2026-02-14 15:41:10
女同事问这衣服咋样?该怎么回答?

女同事问这衣服咋样?该怎么回答?

太急张三疯
2026-02-15 17:58:10
东方卫视引进《成长的烦恼》,大年初一开播

东方卫视引进《成长的烦恼》,大年初一开播

北青网-北京青年报
2026-02-14 12:18:03
汪小菲带玥儿麻六记吃饭,玥儿露正脸长发披肩与妈妈气质长相神似

汪小菲带玥儿麻六记吃饭,玥儿露正脸长发披肩与妈妈气质长相神似

手工制作阿歼
2026-02-03 02:12:57
总的来说,DeepSeek的历史使命已然落幕!

总的来说,DeepSeek的历史使命已然落幕!

达文西看世界
2026-02-14 19:31:04
2026-02-15 22:23:00
时尚的弄潮
时尚的弄潮
快乐学习化学
837文章数 7991关注度
往期回顾 全部

头条要闻

小米YU7刚交付20分钟传出一声巨响 车主看到裂痕崩溃

头条要闻

小米YU7刚交付20分钟传出一声巨响 车主看到裂痕崩溃

体育要闻

最戏剧性的花滑男单,冠军为什么是他?

娱乐要闻

河南春晚被骂上热搜!大量广告满屏AI

财经要闻

谁在掌控你的胃?起底百亿"飘香剂"江湖

科技要闻

发春节红包的大厂都被约谈了

汽车要闻

奔驰中国换帅:段建军离任,李德思接棒

态度原创

家居
手机
房产
游戏
旅游

家居要闻

中古雅韵 乐韵伴日常

手机要闻

荣耀宣布推出旗下六款热门笔记本机型延长宝服务优化

房产要闻

三亚新机场,又传出新消息!

LCK第一阶段:爆大冷!BFX三比一战胜T1,与GEN会师胜者组决赛

旅游要闻

春节假期首日,北京市属公园接待游客20.95万人次

无障碍浏览 进入关怀版