女程序员之死 1 二叉树

Posted 有数可据

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了女程序员之死 1 二叉树相关的知识,希望对你有一定的参考价值。

产品经理已经几个月没看到儿子了

很久很久以前,在一个很远很远的星系。有一个叫银河共和国的地方,有一家负责研制星际网(The Starnet)通讯的公司,胜利网络,正在开周会。为了贯彻上级的996精神,周会放在了周六,从早上9点开到晚上9点,这样就是996了。

(996就是每周工作6天,每天从早上9点到晚上9点,共13个小时。一周休息2天,周七和周八休息。)

这是四月里的一天,天气晴朗却又寒冷,时钟敲响了十三点。诺娃快步溜进胜利大厦的玻璃门。他低垂着头,想躲过阴冷的风,但动作还是不够快,没能把一股卷着沙土的旋风关到门外。诺娃去年刚生了个三胎,在家里呆了半年,带孩子。去年十月的时候,受够了007工作制的她,特地换了这家996公司养老,这样可以兼顾事业和家庭。

(007就是每周工作7天,每天从早上10点到晚上10点,共13个小时。一周休息1天,周八休息。)

因为大家都在开会,所以办公室里并没有人,也没开灯,虽然是白天,却像黄昏丛林一样。凶猛的野兽随时会从黑暗的角落冲出来。诺娃快速的走着,就像小红帽走在大森林里。因为黑暗总是给人带来恐惧,哪怕你知道很安全,也会下意识地恐惧。
在这里插入图片描述
这时,一只手放到了诺娃的屁股上,诺娃叹了一口气,停下了脚步。她没有回头,只有回答。“诺夫,别闹了,有摄像头”。

诺夫坏笑了一声:“我让程序员小b写了个算法,会实时地把我抠掉。你喊破喉咙也没用。”

“你就不怕小b偷偷地留下原始视频么?”

“你放心吧,小b只是一个gamma。gamma是没有诉讼权的。”

一边说,两人已经来到了会议室门口。诺夫也转移了话题:“你这两个月加班比较多呀,已经很久没看到儿子了吧?”

“为人民服务!”

“你的努力大家都看到了,对不对?”,诺夫一边说,一边用目光扫视了办公室里的四个gamma程序员,小a,小b,下c,小d。

四个人齐声回答:“对!我们都看见了”。说完,又低下头继续写代码了。

“不工作哪来的奶粉钱?”诺娃一双水汪汪的大眼睛,好像要汪出眼泪了,紧紧地盯着诺夫。

“正好,我们家有多余的”,诺夫一口答应了下来。

“我只要alpha奶,beta奶我们家也喝不完”,诺娃的嘴唇翘了起来。

“你找我要beta或者gamma奶,我也拿不出来呀”,诺夫无辜地耸耸肩。

二叉树的组织架构

在介绍组织结构之前,先数一下开发部每个岗位的人数。如下表。

职位人数
总经理1
副总经理2
部门经理4
产品经理8
程序员16

我们看到每一层的人数,正好是上一层人数的两倍。所以,我们的题目来了,你会这么设计组织架构呢?

恭喜你,答对了,这样的人数对比,不正好是妥妥的二叉树么!
在这里插入图片描述

首先,这样的组织结构,让人充满了希望。希望才是最重要的。你看看有一半的人有机会当领导,对新入职的小白,充满了诱惑。

其次,完美的吻合了银河共和国的规定。银河共和国规定,不准胡乱设置领导岗位,领导岗位的数量不能多余基层岗位。你数一下,领导15人,员工16人,领导正好比员工少一人。这证明这是一家合法的企业。

最后,每个领导都有足够的时间去盯盯下属。一个人有两只眼睛,左眼盯一个下属,右眼盯一个下属。谁都别想偷懒。这样可以极大的提高生产效率。是最科学的组织结构。

以上是关于女程序员之死 1 二叉树的主要内容,如果未能解决你的问题,请参考以下文章

编写一个程序,实现二叉树的各种基本运算

Java程序员最新职业规划,逆袭面经分享

[程序员代码面试指南]二叉树问题-找到二叉树中两节点最近公共祖先

二叉树查找程序问题

程序员面试之必考题:平衡二叉树的基本概念

pascal给出一棵二叉树的中序与后序排列。求出它的先序排列(帮忙解释一下程序)