
谢尔宾斯基三角形垫(3)方块分形三角形★★★
林老师认为:LOGO语言目前正处在又一个高速发展的时期。其主要特征是:由于引进了分形递归新概念,画出来的图形将更加纷繁精美;由于开拓了数学计算的新领域,编程中充满了奇思妙想。LOGO语言也因此比以往任何时候都显得更加丰富多彩并富有吸引力。
林老师在“分形三角形欣赏”中指出:“谢尔宾斯基三角形垫”类型的程序至少还有十几种编写方法,这些编程方法在《LOGO语言竞赛教程》、《LOGO语言竞赛习题集》中都没有发表过。
详细内容请参见以下链接:
令人惊叹的想象力①分形三角形欣赏之一
令人惊叹的想象力②分形三角形欣赏之二
所有传统的“谢尔宾斯基三角形垫”都是建立在以三角形为分形元的基础上进行编程的。
外观一样的谢尔宾斯基三角形垫竟然有
那么多种完全不同的构思真是令人感到意外
其实按照林老师的观点,任何一种想得出来的图形,都可以作为“谢尔宾斯基三角形垫”的分形元。也就是说,信手拈来,不管是什么图形都能够构成“谢尔宾斯基三角形垫”。
这一次请大家参与编程的是(图例见题头图形):
如果把所有以正三角形为分形元的“谢尔宾斯基三角形垫”排序作为①的话(单单这一种就有许多编程方式),这个系列至少还包括以下几个论题:
递归作图思维精华的荟萃——多种的“谢尔宾斯基三角形垫”:
令人惊叹的想象力(1)分形三角形欣赏之一★★
令人惊叹的想象力(2)分形三角形欣赏之二★★
谢尔宾斯基三角形垫(3)方块分形三角形★★★
答案
谢尔宾斯基三角形垫(4)圆形分形三角形★★★★ 答案A 答案B
谢尔宾斯基三角形垫(5)五角星分形三角形★★★★★
答案
谢尔宾斯基三角形垫(6)倒三角形分形三角形★★★★
答案
谢尔宾斯基三角形垫(7)鱼鳞分形三角形★★★
答案
谢尔宾斯基三角形垫(8)阶梯三角形垫片★★★★★
答案
谢尔宾斯基三角形垫(9)N元三角形垫片★★★★★
答案
谢尔宾斯基三角形垫(10)一笔画分形三角形垫片★★★★★
答案
谢尔宾斯基三角形垫(11)梯形框分形三角形垫片★★★★ 附答案
谢尔宾斯基三角形垫(12)直线分形三角形垫片★★★★ 附答案
谢尔宾斯基三角形垫(13)钮形纹三角形垫片★★★★ 附答案
谢尔宾斯基三角形垫(14)空心倒三角形三角形垫片★★ 附答案
谢尔宾斯基三角形垫(15)矩形构成的三角形垫片★★ 附答案
谢尔宾斯基三角形垫(16)由三叉形构成的三角形垫片★★
答案
谢尔宾斯基三角形垫(17)病态的三角形垫片★★★★★★
谢尔宾斯基三角形垫(18)康托尔三角形尘★★
答案
上面的这几种“谢尔宾斯基三角形垫”有些即使是在国外的文献中也未曾有过报道。其实还能构造出许多种类的“谢尔宾斯基三角形垫”——只要我们想做的话。
LOGO语言以其易于入门、趣味性强、概念先进,为我们学习这门计算机程序设计语言的人预留了无限广阔的空间:它既是最经典、最传统的计算机程序设计语言,又是相当新潮、并足够先进的入门级计算机程序设计语言。
加载中,请稍候......