首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

没想到苦逼IT女性还得去“种树”——苦逼IT女种树记之二叉树

2013-08-09 
没想到苦逼IT女还得去“种树”——苦逼IT女种树记之二叉树????? 想当初,爸爸妈妈、爷爷奶奶不让我去学农业,然后

没想到苦逼IT女还得去“种树”——苦逼IT女种树记之二叉树

????? 想当初,爸爸妈妈、爷爷奶奶不让我去学农业,然后我就稀里糊涂滴进了IT行业,木有想到啊,IT和农业一样,都得种树。哈哈,开个小玩笑,不过人生何尝不是一个种树耕耘的过程呢,开始我们各自就是一颗种子,慢慢地长成一棵树,因为我们付出的努力不一样,最后得到的树也是不一样的。貌似又扯远了,还是来继续种二叉树吧,二叉树这棵树比较特殊,只要我们制定的规则以及数据一样,我们种到最后得到的结果应该是一样的:

?????? 个人感觉二叉树这棵树可不像普通的树那么好种啊,我可是种了好几天的。

???????二叉树的概念神马的我就不班门弄斧了,想了解更多二叉树的概念请去二叉树的维基百科--------------------->>> http://zh.wikipedia.org/wiki/%E4%BA%8C%E5%8F%89%E6%A0%91???

?????? 二叉树的难点还是它的实现(创建),但和之前的链表一结合起来,就会发现,其实链表和二叉树的结构是相似的,只是链表节点存的是指向前后节点的地址,而二叉树存的是指向左右节点的地址,明白了这一点,然后实现了链表,二叉树也就不难了。

?

?????????首先,我们要写一个二叉树的节点类:

?????? 当然,一个程序运行起来必须不能少了主函数,这个,就大家自己看情况写吧,当然是调用节点实现类里的方法哦!

?????? 最后,做个小结吧,我总觉得“种树”好难,每次都半途而废,以至于把这个很久以前的任务到现在才完成,其实当自己把任务完成之后,也不是特别难。其实不论是敲代码还是平时的各种事情,有时候看起来会很难,但只要坚持做,会有结果的,而且当你做完的时候,会觉得“世界如此美好”,自己又会在不知不觉中改变。

热点排行