现在我读完了日本作家安野光雅写的《三只小猪》,我学会了排列组合。故事的主人公是一只大灰狼,他叫苏格拉底,他是个哲学家,很聪明。不管是什么事,都爱刨根问底,不紧不慢的思考。他有个伙伴是一只青蛙,叫毕达哥拉斯,他是个数学家,特别擅长解决数学问题。
苏格拉底想抓住住在原野里的三只小猪,现在他开始想问题。三只小猪有5栋房子,苏格拉底在思考他们每天晚上会住在哪三间房间里呢?苏格拉底找到了毕达哥拉斯,他想我们来用一颗大树来做比喻吧。这颗大树有5个主支杆当做小猪的5间小房子,那么第一只小猪住进5间房间有5种可能,第二只小猪住进房间的方式是第二层的5根分枝,第3只小猪住进房间的方式是第3层的5根分枝。总共有5×5×5=25×5=125种可能。
为什么要这么麻烦呢?简单一点不是更好吗?假如我是他的老婆克桑帝贝,我就会跟苏格拉底说,你直接躲在房子外面,守株待兔就可以知道每只的小猪的住处了。但是生活中,排列组合有很大的用处,在脑海中形成大树、主树干、分枝,比如说如果我和弟弟想从3种礼物中挑出2种礼物,我选第一个礼物有在主树干的3种可能,弟弟选礼物在第二层分枝的2种可能,所以公共有3×2=6种可能。以此类推,如果我们俩想5种礼物中挑出2种礼物,总共就有5×4=20种。所以排列组合可以让我们节省时间,可以更清晰地算出结果,不会遗漏。
排列组合在我们生活中很有用!