- 16
- 0
- 约1.02万字
- 约 10页
- 2016-12-12 发布于贵州
- 举报
正难则反–浅谈逆向思维在解题中的应用
绍兴市第一中学 唐文斌
【摘要】逆向思维是一种思考问题的方式,它有悖于通常人们的习惯,而正是这一特点,使得许多靠正常思维不能或是难于解决的问题迎刃而解。本文通过几个例子,总结了逆向思维在信息学解题中的应用。
【关键字】
逆向思维 容斥原理 参数搜索
二分 动态规划 记忆化
【正文】
引言
我们先看一个简单的问题:
平面上有四个点,构成一个边长为1的正方形。现在进行一种操作,每次可以选择两个点A和B,把A关于B对称到C,然后把A去掉。
求证:不可能经过有限次操作得到一个边长大于1的正方形
操作后的结果是相当复杂的,如果我们从正面着手,很难证明命题。不妨从反面来看问题:观察可以发现,每一步操作都是可逆的。即,我们如果可以把正方形变大,也可以把正方形变小。
证明:
不妨设四个顶点都是整点。
假设我们可以通过有限次操作得到一个边长大于1的正方形,那么我们把所有操作反过来对原正方形进行操作,我们可以得到一个边长小于1的正方形。
因为四个顶点都是整点,操作之后,点的坐标依然是整数。所以我们得到一个边长小于1且四个点都是整点的正方形。这显然不可能。
所以假设不成立。命题得证。
上面的例子说明了逆向思维在数学问题中的应用。山重水复疑无路,应用逆向思维,换个角度看问题,便柳暗花明又一村了。
例一、Dinner Is R
原创力文档

文档评论(0)