怎样解题 --解题表(how to solve it)
《怎样解题》 美.波利亚
下面是来自书中的解题表:
理解题目 第一 理解题目
你必须理解题目 未知量是什么?已知数据是什么?条件是什么?
条件有可能满足吗?条件是否可以确定未适量?或者它不够充分?或者矛盾?
画一张图,引入适当的符号。
将条件的不同部分分开。你能把它们写出来吗? 第二 拟定方案
找出已知数据与未知量 你以前见过它吗?或者你见过同样的题目以一种稍有不同的形式出现吗?
之间的关系。 你知道一道与它有关的题目吗?你知道一条可能有用的定量吗?
如果找不到直接的联系, 观察未知量!并尽量想出一道你所熟悉的具有相同或相似未知量的题目。
你也许不得不去考虑辅助 这里有一道题目和你的题目有关而且以前解过。你能利用它吗?你能利用它的结果吗?
题目。 你能利用它的方法吗?为了有可能应用它,你是否应该引入某个辅助元素?
最终你应该得到一个解题 你能重新叙述这道题目吗?你还能以不同的方式叙述它吗?
方案。 回到定义上去?
如果你不能解所提的题目,先尝试去解某道有关的题目。你能否想到一道更容易着手的
题目?一道更为普遍化的题目?一道更为特殊化的题目?一道类似的题目?
你能解出这道题目的一部分吗?只保留条件的一部分,而丢掉其他部分,那么未知量
可以确定到什么程度,它能怎样变化?你能从已知数据中得出一些有用的东西吗?
你能想到其他合适的已知数据来确定该未知量吗?你能改变未知量或已知数据, 或者有必要的话,把两者都改变,从而使新的未知量和新的已知数据彼此更接近吗?
你用到所有的已知数据了吗?你用到全部的条件了吗?你把题目中所有关键的概念都
考虑到了吗? 第三 执行方案
执行你的方案 执行你的解题方案,检查每一个步骤。你能清楚地看出这个步骤是正确的吗?
你能否证明它是正确的? 第四 回顾
检查已经得到的解答 你能检验这个结果吗?你能检验这个认证吗?
你能以不同的方式推导这个结果吗?你能一眼就看出它来吗?
你能在别的什么题目中利用这个结果或这种方法吗?
怎样解题 --解题表(how to solve it)的更多相关文章
- HDU 3791二叉搜索树解题(解题报告)
1.题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=3791 2.参考解题 http://blog.csdn.net/u013447865/articl ...
- Topoi 测验1301, 问题C: 1959: 解题 解题报告
Topoi(一个经常会炸的网站) 本题提交链接 很久以前的题目了, 刚开了博客,来写一波题解 先看一波提交记录: 调了好几天QAQ 唉! 要是这些高手里有我估计直接 输出1 就AC了 算法 DFS + ...
- itextsharp-5.2.1-修正无法签名大文件问题
PDF文件格式几乎是所有开发平台或者业务系统都热爱的一种文档格式. 目前有很多优秀的开源PDF组件和类库.主要平时是使用.NET和Java开发,所以比较偏好使用iText,当然,它本身就很强大.iTe ...
- 算法——八皇后问题(eight queen puzzle)之回溯法求解
八皇后谜题是经典的一个问题,其解法一共有种! 其定义: 首先定义一个8*8的棋盘 我们有八个皇后在手里,目的是把八个都放在棋盘中 位于皇后的水平和垂直方向的棋格不能有其他皇后 位于皇后的斜对角线上的棋 ...
- DP入门(1)——数字三角形问题
一.问题描述 如上图所示,有一个由非负整数组成的三角形,第一行只有一个数,除了最下行之外每个数的左下方和右下方各有一个数.现请你在此数字三角形中寻找一条从首行到最下行的路径,使得路径上所经过的数字之和 ...
- CodeForces 701C They Are Everywhere (滑动窗口)
题目链接:http://codeforces.com/problemset/problem/701/C 题意:找到字符串中能包含所有元素的最短字符串长度. 利用“滑动窗口”解题 解题思路: 1. 遍历 ...
- 【一天一道LeetCode】#63. Unique Paths II
一天一道LeetCode (一)题目 Follow up for "Unique Paths": Now consider if some obstacles are added ...
- 【一天一道LeetCode】#27. Remove Element
一天一道LeetCode系列 (一)题目 Given an array and a value, remove all instances of that value in place and ret ...
- 【一天一道LeetCode】#26. Remove Duplicates from Sorted Array
一天一道LeetCode系列 (一)题目 Given a sorted array, remove the duplicates in place such that each element app ...
随机推荐
- RESTful风格化
RESTful Web Service介绍 Roy Thomas Fielding博士2000年提出的 REST是英文Representational State Transfer的缩写 表象化状态转 ...
- get your sqlserver database back by using EMC NW NMM
Dear all Yes ~ We can backup our sqlserver by EMC NW NMM. That is true and NW is a very very powerfu ...
- pytorch神经网络解决回归问题(非常易懂)
对于pytorch的深度学习框架,在建立人工神经网络时整体的步骤主要有以下四步: 1.载入原始数据 2.构建具体神经网络 3.进行数据的训练 4.数据测试和验证 pytorch神经网络的数据载入,以M ...
- js去后台传递的值
function test(){ var param = [[${list}]];//以集合为例 } 如果list里面是实体类那么就需要重写toString,或者转为json
- Unnatural
1. 纪录片:非自然选择 1.1 CRISPR-Cas9的出现 1.2 故事1:先天性基因缺陷而失明的小孩 1.3 故事2:基因变异的蚊子 1.4 基因技术应用的现状 1.5 担忧 2. CRISPR ...
- 在网页中JS函数自动执行常用三种方法
在网页中JS函数自动执行常用三种方法 在HTML中的Head区域中,有如下函数: <SCRIPT LANGUAGE="JavaScript"> function ...
- Python 2 与 3 共存了 11 年,新年就要和它道别
在 Python 3.9 都已经进入 dev 版本的 2020 年,Python 2 终于要和我们告别了. 2 and 3 Python 2 第一个版本发布于 2000 年 10 月 16 日,到今年 ...
- git log format
默认git log 出来的格式并不是特别直观,很多时候想要更简便的输出更多或者更少的信息,这里列出几个git log的format. 可以根据自己的需要定制. git log命令可一接受一个--pre ...
- 扩展新函数给window
page.exposeFunction(name, puppeteerFunction) name <string> Name of the function on the window ...
- 深入解读EOS源代码之——区块链内核
EOS进入大众视野并且受到热议已经有一段时间了,各种热捧和争议过后,是时候让我们静下来搞清楚EOS到底是一个什么样的产品.本文从技术角度深入的分析EOS底层设计,从源代码入手,一层层揭开EOS区块链底 ...