您的位置:首页 > 其它

几个思维和学习技巧

2014-04-11 10:08 302 查看
1 简化条件,从特殊到一般

这个方法的适应性很广,很多智力题等都可以这样解决。

例:1000个苹果,请你将它放进10个箱子,如何放,使得顾客不管要多少个苹果,

可以从10箱子里拿出若干个箱子,其苹果之和就是顾客要的苹果数?

方法:回到原点,考虑最简单的情况。

一 要1个苹果怎么办?很简单,1号箱子装一个苹果。

二 2个苹果呢?方案有2个,2号箱装1个,这样1 + 1 = 2;或者2号箱装2个,这样直接提供2号箱即可;

两个方案比较,1、1方案有明显的重复,只能提供1、2两个苹果;

1、2方案可以提供1、2、1 + 2 = 3三种情况;因此,选2方案;

三 3个苹果呢,1 + 2即可;

四 4个苹果呢,前两个箱子无法满足,因此,3号箱放4个苹果;

五 前两个箱子能够无缝地覆盖到3个苹果,加上3号箱的4个苹果,

能够无缝地覆盖到7个苹果,所以,跳过7,4号箱放8个;

六 以此类推,可以最终找到答案;

其实,到步骤四的时候,只要稍微留意一下,1、2、4个苹果,

很容易和二进制联系起来,就直接知道后面的答案了。但即使没有联想,往后推导,都可以推出来。

网上很多这个题的答案,直接就告诉你用二进制的方式来做,但这个跳跃太大了,不容易想到;

这个方法的适应性很广,凡是题目中数字很多,很大,一下搞不清的,你都可以尝试这样解决。

这个方法不保证一定能,但是一个有益的尝试。

其他题目:N多人做某事,一个人处理N多球等,都可以先简化成2人做某事,一个人处理2个球的问题,然后逐渐扩展;

(临时有事,未完待续..)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: