计算机教育漫画:《二叉树》

在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。

著名的 turnoff.us 有很多有趣的漫画,比如这一副《二叉树》:http://turnoff.us/geek/binary-tree/。

计算机教育漫画:《二叉树》计算机教育漫画:《二叉树》

在孩子的眼中,世界是另外一种样子。可能在我们大人看来,司空见惯的一些事物,已经掩盖了我们的想象力,但是童稚未去的孩子们往往能观察到我们所忽视的一面,所以,多陪陪孩子吧(首先,你得有个……)。

比如上图中,我们看到的是一颗“普普通通”的树,而孩子看到的是“二进制的树”(二叉树)。(LCTT 译注:此处 Binary Tree 做一语双关状,孩子眼中是“二进制树”,而在搞计算机的老爸听来却是“二叉树”)

计算机教育漫画:《二叉树》计算机教育漫画:《二叉树》

原文来自:https://linux.cn/article-8302-1.html

本文地址:http://www.linuxprobe.com/binary-tree-cartoon.html编辑员:杨鹏飞,审核员:逄增宝

投稿作者 作者网站

评论

 
 

发表评论

 
你的昵称*
电子邮件*
网址(选填)
我的评论*
  • 发表评论
  • 为您推荐


    请支持IMCN发展!

    谁在捐赠

    微信捐赠 支付宝捐赠
    微信捐赠 支付宝捐赠




    微信公众号二维码

    归档