博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第五关:拆解问题的推理模式
阅读量:2020 次
发布时间:2019-04-28

本文共 552 字,大约阅读时间需要 1 分钟。

在拆解问题时,公式化思维是一个很重要的思维。在这一关里,我就要告诉你,在公式化思维的基础之上,你还可以用以下的步骤来拆解问题:

一个叫假设驱动,
一个叫构建问题树。

假设驱动

“假设驱动”的理念其实是从科研界沿用出来的,它的意思是,在应对复杂问题、寻找解决方案之前,我们先来做一个尽可能合理的假设。
假设问题可能出现在某个细分的问题点上。
比如说找女朋友这个复杂问题,很多时候我们都会下意识地假设说,你找不到女朋友肯定是因为长得不够好看。

假设驱动的好处有两点:

第一,让我们在解决问题的过程中能够树立一个比较明确的目标。
有了这个假设,我们就有了一个需要证明,或者证伪的对象。我们就会有目的地去收集信息,收集数据,也会有逻辑地去验证假设,从而得到那个最终的结果。
这个假设本身最后被证明或者证伪其实都不是最重要的,重要的还是整个思考问题的逻辑和方法。如果你得到了跟这个假设相反的数据,其实也很好,那样的话你就可以去修改你的假设了。

我们通过不断修改假设,然后再根据新的假设去收集数据信息,再验证假设,修改假设,然后不断地重复这个流程,最终得到的就是最接近真实的那个结果。

假设驱动的第二个好处是省时省力。

因为假设驱动可以让我们一直沿着一条最大概率可能会发生的这个主线去行进。这样,我们就能把有限的时间

转载地址:http://gxqxf.baihongyu.com/

你可能感兴趣的文章
The Easy Way to Setup PostgreSQL 10 Logical Replication
查看>>
突破ASLR保护和编译器栈保护
查看>>
安全编码实践系列
查看>>
Android 4.0 中的安全技术 ASLR 被爆“无效”
查看>>
Linux 中 x86 的内联汇编
查看>>
Glibc中strlen的汇编实现
查看>>
No consensus in exactly-once
查看>>
【动态规划】装配线调度代码
查看>>
【动态规划】矩阵链乘法代码
查看>>
【动态规划】最长递增子序列代码(UVA 10131)
查看>>
【动态规划】多部图问题代码
查看>>
一道腾讯笔试题的思路
查看>>
【动态规划】每对顶点之间的最短路径之Floyd-Warshall算法
查看>>
C++仿函数
查看>>
回转顺序打印矩阵的改进算法
查看>>
汇编除法转换
查看>>
debug版函数初始化入口 0xcc
查看>>
Ubuntu 11.04 as Wifi Router
查看>>
Exactly-once Semantics are Possible: Here’s How Kafka Does it
查看>>
使用KGDB调试内核 on QEMU
查看>>