我是压你们个粉碎熊?
最近读到了一个令人瞠目结舌的故事,如下
有一个庄稼人,装了一车子瓦罐走过,掉了一个瓦罐在路上。
一只嘤嘤嘤的苍蝇飞过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
它看见什么人也没有,就飞进瓦罐,呆在里面。
一只哼哼哼的蚊子飞过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。你呀?是谁?”
“我吗,是哼哼哼的蚊子。”
“进来跟我呆在一块儿吧。”
它们俩就呆在一块儿。
一只吱吱吱的耗子跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。你呀?是谁?”
“我吗,是吱吱吱的耗子。”
“进来跟我们呆在一块儿吧。”
它们三个就呆在一块儿。
一只呱呱呱的青蛙跳过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。你呀?是谁?”
“我吗,是呱呱呱的青蛙。”
“进来跟我们呆在一块儿吧。”
它们四个就呆在一块儿。
一只小兔子跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。你呀?是谁?”
“我吗,是满山跳的弯腿兔子。”
“进来跟我们呆在一块儿吧。”
它们五个就呆在一块儿。
一只狐狸跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。”
“是我,满山跳的弯腿兔子。你呀?是谁?”
“我吗,是讲漂亮话的狐狸。”
“进来跟我们呆在一块儿吧。”
它们六个就呆在一块儿。
一只狼跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。”
“是我,满山跳的弯腿兔子。”
“是我,讲漂亮话的狐狸。你呀?是谁?”
“我吗,是守在林子后面朝前扑的大狼。”
“进来跟我们呆在一块儿吧。”
它们七个就呆在一块儿——快快活活的。
一只熊跑过来,敲敲门:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。”
“是我,满山跳的弯腿兔子。”
“是我,讲漂亮话的狐狸。”
“是我,守在林子后面朝前扑的大狼。你呀?是谁?”
“我吗,是压你们个粉碎的熊。”
那只熊一屁股坐在瓦罐上。瓦罐给压碎了,所有的动物都给吓跑了。
无需采访读到这个故事的人的心情,一定都是——惊呆了!这个故事的作者是阿托尔斯泰,如果你有幸读过下面这则童话,你一定理解了他的风格:
一个老头儿种下了萝卜,对它说“长大呀,长大呀,萝卜啊,长得甜呐!长大呀,长大呀,萝卜啊,长得结实啊!”一个萝卜长出来了,长得又甜、又结实、又大得了不得。
老头儿就去拔萝卜:
他拔了又拔,拔不出来。
老头儿把老婆儿叫来。
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔,拔不出来。
老婆儿把孙女儿叫来。
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔,拔不出来。
孙女儿把小狗儿叫来。
小狗儿拉孙女儿。
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜 ——
他们拔了又拔,拔不出来。
小狗儿把小猫儿叫来。
小猫儿拉小狗儿,
小狗儿拉孙女儿,
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔,拔不出来。
小猫儿把小耗子儿叫来。
小耗子儿拉小猫儿,
小猫儿拉小狗儿,
小狗儿拉孙女儿,
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔——把萝卜拔出来了。
我想了一下,原来这就是递归呀。以下是维基词条:
递归是一个自相似的重复过程。比如,两面镜子平行相对放着,镜子中无穷无尽的景象就是一种递归。在不同学科中递归的定义各有不同,但最常见的是在数学和计算机中,用来表示一种定义函数的方法——被定义的函数被用在了它们自己定义中。
数学和计算机领域
递归的行为被定义为两个步骤
基本情况:直接给出答案的终止步骤。
递归规律:用此规律来不断分解当前情况,直到降解为基本情况。
例子一:用递归来定义“一个人的祖先”
1. 一个人的双亲是他的祖先。 (基本情况)
2.一个人祖先的双亲也是他的祖先。(递归规律)
这样一来,你就可以从一个人的双亲开始,根据步骤1.2.列出来他所有的祖先。
例子二:用递归来定义”斐波纳吉数列F(n)”
F(0)=0, F(1)=1.(基本情况)
F(n)=F(n-1)+F(n-2) when n >1 (递归规律)
这样一来,你也可以列出任何一个F(n)当n为正整数时候的值。
别的例子还有阶乘,黄金分割,汉诺塔。
语言学
著名语言学家诺姆·乔姆斯基认为一个语言中,具有语法规则的句子数目是没有上限的。(废话,当然是没有上限的,请跟我说,从前有个山山上有个庙庙里有个老和尚,有一天老和尚对小和尚说,从前有个山上有个庙)
递归幽默指的是自引用带来的循环定义,如 “递归,见递归”,再如“要想理解递归,你必需理解递归”(好冷,你们理解程序员们的幽默了嘛,颤抖吧人类)。
递归缩写,是一种用到了自己的缩写,如“PHP”代表“"PHP Hypertext Preprocessor”, “WINE”代表“Wine Is Not an Emulator”, GNU代表“GNU's not Unix” (请问你们冻死了嘛)
艺术
请见俄罗斯套娃。
有一个庄稼人,装了一车子瓦罐走过,掉了一个瓦罐在路上。
一只嘤嘤嘤的苍蝇飞过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
它看见什么人也没有,就飞进瓦罐,呆在里面。
一只哼哼哼的蚊子飞过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。你呀?是谁?”
“我吗,是哼哼哼的蚊子。”
“进来跟我呆在一块儿吧。”
它们俩就呆在一块儿。
一只吱吱吱的耗子跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。你呀?是谁?”
“我吗,是吱吱吱的耗子。”
“进来跟我们呆在一块儿吧。”
它们三个就呆在一块儿。
一只呱呱呱的青蛙跳过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。你呀?是谁?”
“我吗,是呱呱呱的青蛙。”
“进来跟我们呆在一块儿吧。”
它们四个就呆在一块儿。
一只小兔子跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。你呀?是谁?”
“我吗,是满山跳的弯腿兔子。”
“进来跟我们呆在一块儿吧。”
它们五个就呆在一块儿。
一只狐狸跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。”
“是我,满山跳的弯腿兔子。你呀?是谁?”
“我吗,是讲漂亮话的狐狸。”
“进来跟我们呆在一块儿吧。”
它们六个就呆在一块儿。
一只狼跑过来,问到:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。”
“是我,满山跳的弯腿兔子。”
“是我,讲漂亮话的狐狸。你呀?是谁?”
“我吗,是守在林子后面朝前扑的大狼。”
“进来跟我们呆在一块儿吧。”
它们七个就呆在一块儿——快快活活的。
一只熊跑过来,敲敲门:
“这是谁的房子阿?房子里住的是谁呀?”
“是我,嘤嘤嘤的苍蝇。”
“是我,哼哼哼的蚊子。”
“是我,吱吱吱的耗子。”
“是我,呱呱呱的青蛙。”
“是我,满山跳的弯腿兔子。”
“是我,讲漂亮话的狐狸。”
“是我,守在林子后面朝前扑的大狼。你呀?是谁?”
“我吗,是压你们个粉碎的熊。”
那只熊一屁股坐在瓦罐上。瓦罐给压碎了,所有的动物都给吓跑了。
无需采访读到这个故事的人的心情,一定都是——惊呆了!这个故事的作者是阿托尔斯泰,如果你有幸读过下面这则童话,你一定理解了他的风格:
一个老头儿种下了萝卜,对它说“长大呀,长大呀,萝卜啊,长得甜呐!长大呀,长大呀,萝卜啊,长得结实啊!”一个萝卜长出来了,长得又甜、又结实、又大得了不得。
老头儿就去拔萝卜:
他拔了又拔,拔不出来。
老头儿把老婆儿叫来。
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔,拔不出来。
老婆儿把孙女儿叫来。
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔,拔不出来。
孙女儿把小狗儿叫来。
小狗儿拉孙女儿。
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜 ——
他们拔了又拔,拔不出来。
小狗儿把小猫儿叫来。
小猫儿拉小狗儿,
小狗儿拉孙女儿,
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔,拔不出来。
小猫儿把小耗子儿叫来。
小耗子儿拉小猫儿,
小猫儿拉小狗儿,
小狗儿拉孙女儿,
孙女儿拉老婆儿,
老婆儿拉老头儿,
老头儿啊拔萝卜——
他们拔了又拔——把萝卜拔出来了。
我想了一下,原来这就是递归呀。以下是维基词条:
递归是一个自相似的重复过程。比如,两面镜子平行相对放着,镜子中无穷无尽的景象就是一种递归。在不同学科中递归的定义各有不同,但最常见的是在数学和计算机中,用来表示一种定义函数的方法——被定义的函数被用在了它们自己定义中。
数学和计算机领域
递归的行为被定义为两个步骤
基本情况:直接给出答案的终止步骤。
递归规律:用此规律来不断分解当前情况,直到降解为基本情况。
例子一:用递归来定义“一个人的祖先”
1. 一个人的双亲是他的祖先。 (基本情况)
2.一个人祖先的双亲也是他的祖先。(递归规律)
这样一来,你就可以从一个人的双亲开始,根据步骤1.2.列出来他所有的祖先。
例子二:用递归来定义”斐波纳吉数列F(n)”
F(0)=0, F(1)=1.(基本情况)
F(n)=F(n-1)+F(n-2) when n >1 (递归规律)
这样一来,你也可以列出任何一个F(n)当n为正整数时候的值。
别的例子还有阶乘,黄金分割,汉诺塔。
语言学
著名语言学家诺姆·乔姆斯基认为一个语言中,具有语法规则的句子数目是没有上限的。(废话,当然是没有上限的,请跟我说,从前有个山山上有个庙庙里有个老和尚,有一天老和尚对小和尚说,从前有个山上有个庙)
递归幽默指的是自引用带来的循环定义,如 “递归,见递归”,再如“要想理解递归,你必需理解递归”(好冷,你们理解程序员们的幽默了嘛,颤抖吧人类)。
递归缩写,是一种用到了自己的缩写,如“PHP”代表“"PHP Hypertext Preprocessor”, “WINE”代表“Wine Is Not an Emulator”, GNU代表“GNU's not Unix” (请问你们冻死了嘛)
艺术
请见俄罗斯套娃。
颜的最新日记 · · · · · · ( 全部 )
- don't be so mean 17 - 祝自己幸福 (1人喜欢)
- 北大人为啥不被待见 (2人喜欢)
- 我的女儿 (7人喜欢)
- don't be so mean 16 —— 无题
- don't be so mean 15 ——拒绝妈妈群 (1人喜欢)
热门话题 · · · · · · ( 去话题广场 )
-
加载中...