12 2013 档案

摘要:平衡二叉树的实现原理让编程改变世界Change the world by program上节课我们花了不少的时间和精力从意识形态上进一步的了解了AVL树(也就是平衡二叉树)的实现原理,但是小甲鱼知道,很多鱼油在想的方面基本是无敌了,但是到了要你用代码来实现的时候,脑袋里就只能蹦出两字:抽象!这节课小... 阅读全文
posted @ 2013-12-29 17:16 我就爱小甲鱼
摘要:平衡二叉树的实现原理让编程改变世界Change the world by program上节课我们介绍了平衡二叉树,也叫AVL树,把二叉树在生成的时候构建为平衡二叉树可以避免出现极端的效率低下的查找过程!平衡二叉树构建的基本思想就是在构建二叉排序树的过程中,每当插入一个结点,就立刻先检查是否因插入这... 阅读全文
posted @ 2013-12-26 11:46 我就爱小甲鱼
摘要:递归:汉诺塔让编程改变世界Change the world by program似乎谈到递归算法就要拿汉诺塔来举例,没办法,因为小甲鱼小时候太笨了,这个游戏老是玩不过关,好不容易在自学编程的时候,也卡在这里好长一段时间,所以现在老爱拿汉诺塔来说事儿。一位法国数学家曾编写过一个印度的古老传说:说的是,... 阅读全文
posted @ 2013-12-22 22:24 我就爱小甲鱼
摘要:递归:这帮坑爹的小兔崽子让编程改变世界Change the world by program斐波那契数列的递归实现这节课我们用斐波那契(Fibonacci)数列的递归实现来作为第一个例子吧,斐波那契数列的发明者,是意大利数学家列昂纳多•斐波那契(Leonardo Fibonacci)。这老头说来跟小... 阅读全文
posted @ 2013-12-20 22:25 我就爱小甲鱼
摘要:函数:递归是神马让编程改变世界Change the world by program我们这节课的主题叫递归是神马,将通过小甲鱼带感的讲解,来告诉大家神马是递归!如果说优秀的程序员是伯乐,那么把递归比喻成神马是再形象不过的了!递归到底是什么东西呢?有那么厉害吗?为什么大家常说“普通程序员用迭代,天才程... 阅读全文
posted @ 2013-12-12 13:52 我就爱小甲鱼
摘要:函数:lambda表达式让编程改变世界Change the world by programlambda表达式Python允许使用lambda关键字来创建匿名函数。我们提到一个新的关键字:匿名函数。那什么是匿名函数呢?匿名函数跟普通屌丝函数在使用上又有什么不同呢?使用匿名函数又有咋样的优势呢?我们这... 阅读全文
posted @ 2013-12-08 17:09 我就爱小甲鱼
摘要:函数:内嵌函数和闭包让编程改变世界Change the world by program内嵌函数和闭包接下来这两节课我们谈的话题可能会“比较高级”,所以如果是零基础的朋友,请确保之前的课后作业都全部搞懂,那么再接着看我们这节课讨论的话题,不然很容易让小甲鱼搞得云里雾里的哦~global关键字上节课我... 阅读全文
posted @ 2013-12-05 17:39 我就爱小甲鱼
摘要:函数:我的地盘听我的让编程改变世界Change the world by program函数与过程在小甲鱼另一个实践性超强的编程视频教学《零基础入门学习Delphi》中,我们谈到了函数和过程,其实在很多编程语言都是有区分开的。他们认为函数(function)是有返回值的,而过程(procedure)... 阅读全文
posted @ 2013-12-01 22:34 我就爱小甲鱼