听说在知乎好多程序猿都找到了女朋友,这是真的吗?
作者:范俊浩
来源:知乎
来来来,还是让我讲一个忧伤的故事吧。
大学的时候,读计算机,恰逢电影《山楂树之恋》大火,为了向她展现我的计算机专业才能,于是怒写一篇文章《二叉树之恋》。就是下面这篇。
在一望无际的***戈壁上,生长着一种奇特的植物,名叫二叉树。在二叉树的周围,是四叉树,B树,与或树
,以及茂密的博弈树。而我最喜欢的也正是二叉树,它永远只有一左一右两个分支,成双成对,就像比翼双飞的鸟儿,那么幸福美满。每当风儿轻轻地吹过二叉树,树上的叶子结点就会沙沙作响。。。。。。
——题记
我从小住在一个仓库里,仓库的名字叫做数据库。在库里大家都说着同一种方言,叫SQL语言。我们每个人都配有一个代号,我的ID是8253。
每天,我最喜欢做的事就是计算时间,静静地望着时间一天一天,一年一年地从身边溜走。忽然有一天,我累了。我不知道在时光的飞逝中,自己的生命究竟有什么意义。
直到有一天,我遇到了一只极具智慧的鸡,叫季蒜鸡。他语重心长地对我说:“其实,这个世界就像是一个操作系统,我们个人只是系统中形形***的进程。我们的生命始于新建态,我们的未来亡于终止态。你现在感到生活无聊,是因为你还没有遇到那个给你三种进程状态的人。在遇到她之前,你活着,但从没活过。遇到她之后,你的人生将由等待态逐渐转入就绪态和运行态。”
我决定作一次远行。青梅竹马的好友8259在二叉树下,为我送行。
那天,风很大。二叉树被狂风撕扯地左摇右摆,但是它的根结点却牢牢地抓紧大地,异常顽强。8259哭着说:“以后一定要经常写信回来,千万记得收信地址要写物理地址,不要再写成虚拟地址了。还有我……”
她没有再说下去。我知道她说话一向喜欢中断,就没有再问,而是转身离去。 离开后的第一个晚上,我做了一个梦。
我梦见了一个在二叉树下唱歌的女子。她的歌声如同蜂鸣器那样悦耳,她的秀发好似DOS界面那般乌黑,身材就像I/O总线一样优美,那么的倾国倾城,那么的无懈可击。
醒来以后,我却怎么也想不起她的面容。我努力地在脑中搜索,先是用宽度搜索算法,没能回忆出来,接着是深度搜索算法,依然没有想起她的脸孔。
我向一个老人描述了那个女子,老人告诉我,她住在一个叫堆栈的地方。那里十分繁华,可是却只有一个入口。住在那里的人都遵守一个制度,叫二进制。栈里的人可以随意地出栈入栈,却不允许外人进入。
根据老人的指示,我沿着一条接口电路走到尽头,翻过两座海拔分别为8086和8088的山峰,终于找到了堆栈。
因为不知道入栈的指令,我一直在栈外等待,期待能够遇到那个女子。可是,我计算着时间,一点一滴的流淌,却始终等不到她的身影。
我又开始做梦。梦中,我看见,她***在神经网络的边缘,浅浅地笑着;她舞动于与或图的尽头,肆意地跳着。远处的二叉树,在风中摇曳不息,沙沙作响。。。。。。
醒过来,我仍然想不起她的相貌。我开始尝试用有序搜索算法回忆梦境。慢慢地,慢慢地,8259的相貌终于浮现在脑海中。
这时,堆栈里出来一个人,他对我说:“看到您天天在这里等,我很感动,现在我告诉您,入栈的指令是PUSH,您可以进去了。”
“不,已经不用了。” 我头也不回地离开了堆栈。 原来,那个给我三个进程状态的女子就是8259!
我翻山越岭,我马不停蹄,我希望重新看到那株美丽的二叉树迎风飘摇,迎接我回家。
我跋山涉水回到家乡,的确见到了8259,当然还有搂着8259的8254——我的哥哥。
“对不起,”8259对我说,“我的心中只有一组寄存器,容不下两个人。其实,以前……”她又一次中断了话语。
我望着他们渐渐远去的身影,只感到一阵阵的寒冷。我走的时候,这里还是一株完全二叉树,现在却只剩下一堆枯枝败叶。
为什么,你从来不肯把话说完,8259。
在所有的树中,我最喜欢的是二叉树,因为它永远只有一左一右两个分支,成双成对,就像比翼双飞的鸟儿,那么幸福美满。每当风儿轻轻地吹过二叉树,树上的叶子结点就会沙沙作响。。。。。。当年我把写的这篇被上千人分享过的文字给心仪的她看,她只是微微一笑。。。。。。然后找了一个男朋友,比我帅。而现在,作为一个程序猿,虽然每天都可以面向对象编程,虽然每天都可以结对编程,虽然每天都可以new无数个对象,但为何还是如此寂寞。。。。。。