什么是算法?
我们先来看一个故事:
这个故事是根据很著名的英文绘本《We’re going on a bear hunt》制作而成的动画短片。
💛如果流量不足可以暂时先看下故事简介噢!💛
🔻
他们经过了高大摇摆的野草、又凉又深的河水、又深又黏的烂泥、好大好深的树林、又急又大的风雪、又窄又暗的山洞,终于在山洞里发现一只狗熊,然而他们一见到巨大的狗熊,马上回头跑回洞口、跑回风雪中、跑回树林里、跑回烂泥地、再跑回野草地,最后打开自家大门,跑进卧房,盖上被子,吓得再也不敢去捉狗熊了。
💛 💛
小男孩JDaniel很喜欢这本绘本,不仅因为这个故事很有趣,而且读起来也十分朗朗上口。
因此,很多家长会选择这本绘本作为练习口语发音的必读书籍。
那么这个故事和我们今天要讲的算法有什么关系呢?
JDaniel的妈妈Deirdre 就利用这本绘本,和JDaniel一起制作了一个“猎杀算法”。
🔻
First Step▶
在把这个绘本阅读几遍后,妈妈Deirdre制作了一个故事格。
Second Step ➡
最开始他们从房屋走到了草地,所以画了一个箭头从房屋指向草地。
最后用箭头将所有场景连起来,这就是一个完整的抓熊的方法啦。
1.从房屋里走出去
2.越过草地
3.踏过小河
4.翻过山
5.穿过树林
6.进入山洞
7.看到熊
8.抓它
我们就称这种一系列解决问题的清晰指令为算法。
你的家里是不是也有一些绘本呢?不妨照着别的绘本试试看噢!