林史·树上的男爵 2 | 1
1
在涛哥 12 岁之前,一切都像正常人平静的生活一般,涛哥正常地在房间里敲代码,正常地打模拟赛,正常地改题,正常地写闲话
直到涛哥十二岁的时候,一切都变了
那天上午,我完全没有意识到接下来的一天会发生什么,因为涛哥仍然像往常一样在房间里和我们聊天
B 先生出现了,说自己身为国家之重臣,需要前往朝廷参议要事,让大家不要说话,安安静静的在房间里等他回来
B 先生总是这样,满脑子都是怎么样才能获得王位,已经被这样形形色色的事情灌满了头脑,其他的事情一概不管
然而,他一走,涛哥就展露出他惊人的社交天赋,开始在整个城堡里广泛地交友,声音真是一个力大如牛
直到 B 先生回来,迎面碰到了涛哥大出风头,完全忽略了 B 先生的存在,B 先生冲着涛哥大喝一声,差点没止住涛哥的演讲
这简直就是在挑战我的权威,B 先生想到,于是大怒,不仅惩罚涛哥关好几天禁闭,而且还责令涛哥吃煮熟的蜗牛
蜗牛是城堡里的厨师做的,这个厨师整天都在房间里待着,只是看书,此外还有点大舌头,以及防止大家闹出什么乱子,完全没有当厨师的潜质,不知道为什么他能当上厨师,因此,他做的蜗牛汤也非常难喝,喝过一口的人都不想再喝第二口了
涛哥非常讨厌吃蜗牛,但是此时面对愤怒的 B 先生又没有什么办法,不过,他灵机一动,从窗户上一跃而下,跳到了旁边的一颗二叉树上
B 先生更生气了,“有本事你永远也别下来”
“我永远也不下来” 涛哥说道
2
涛哥在树上的生活十分有趣,这几天,他见识到了许多有意思的树
涛哥最喜欢的是珂朵莉树,因为她的叶子是扁的,可以在上面睡觉,当然要小心晚上睡着之后被推平重构
当然,涛哥找到了应对这种情况的办法,只需要防止珂朵莉树接受修改操作就可以了,至于查询操作,虽然可能会让叶子变小而导致自己从树上掉下来,但这种情况发生的概率并不大,因此不是很需要担心
他最不喜欢的树是 splay,因为这颗树非常讨厌,每次涛哥在上面跳,跳着跳着就会突然连带着涛哥一起转个不停,一直把涛哥转到树顶上,往往这个时候涛哥都是晕头转向,不知道自己在哪
然而,这个地方最多的树还是二叉树,二叉树什么都不会做,但是可以自己偷偷地长,有时候会长成完全二叉树,有时候会长成满二叉树,这个时候就会变得非常好看,每到这种时候,涛哥都会跑到二叉树最右边的树梢,摘一个小小的子树下来,这个时候叶节点的权值是最大的,果实也最甜,一般来说,二叉树就是涛哥的食物来源,但是涛哥只有在找不到别的吃的了才会这么干,否则,如果涛哥摘了果子,这棵树还要好久才会再长成一个好看的二叉树
涛哥的水资源来源是线段树,因为线段树有下放操作,只要在树根上放一个桶,然后对所有叶节点都执行区间操作,水就会源源不断地汇上来,完全不需要涛哥自己动手,所以涛哥很喜欢这棵树,他觉得线段树就是水井
这样,涛哥的基本生活都有保证了
有时候他也会来城堡旁边的树上,让我们给他拿些必要的东西,但是不管怎么样,涛哥的生活一直都遵守两个必要的原则,一个是绝不下树,还有一个是尽量做到自力更生
B 先生看起来有些后悔,因为让自己城堡里的一个人在外面乱蹦,实在是有损自己的名声,如果让国王看到,没准自己向王国新申请的城堡都会因为这件事而泡汤,B 先生现在很头疼
一天,涛哥跳到城堡旁边,让我们拿一个打火机给他,用来生火。这个时候厨师来了,声称 B 先生已经原谅了他,只要他以后按惯例办事,就绝对不再找他的麻烦
涛哥接住我们扔给他的打火机,头也不回地走远了