转化

来自计算思维百科
跳转至: 导航搜索
转化1.jpg

转化思维就是在解决问题的过程中遇到障碍时,把问题由一种形式转换为另一种形式,使问题变得更简单,更清晰的一个过程。

定义理解

1.复杂的问题实例转化为更简单的实例求解

例:比如我们想在班里找到年龄GPA为3.5的同学,现有一张名单表是按学号先后的顺序排序的。怎么查找会更快呢?直接在名单表里查的话,我们可能要面对查看整张表的工作量;但是如果把名单表按GPA从低到高先排序,那么我们只需找到大致范围,然后一步步缩小范围,工作量大大减少。

转化思想的体现:查找问题到排序的转换

2.转换问题的表现形式

例:数到形的转换,文字到图像的转换。

转化2.png

3.转换为更简单或已知解法的等价问题求解

例:还记得小学学数学的过程吗?先学了加法和减法,后学的乘法除法,我们是怎么理解的乘法呢?相信大家一开始都这样理解过来的2x3相当于2个3或者3个2相加,这样子我们就得到了:

2x3=3+3=2+2+2=6

转化思想的体现:乘法到加法的转换,未知问题到已知问题的转化。