怎样解决问题 
 
l .理解问题,你必须理解要解决的问题 问题是什么?条件是什么?数据是什么?有可能满足条件吗?已知条件足以确定未知吗?已知条件是否不够充分?是否矛盾7 是否冗余? 
画一个图,引入恰当的符号,把条件的不同部分分解开。

2 .设计一个方案。

找到已知数据和未知之间的联系。如果不能找出直接联系的话,你可能不得不考虑一些辅助问题,但最后,你应该找到一个解决方案。以前你是否遇到过这个问题?或者是见过与它稍有不同的问题?是否知道与其相关的问题?是否知道在这个问题中有用的定理? 看着未知!努力回忆起一个有着相同或类似未知的问题。这里有一个与此相关的你以前解决过的问题,你能利用它吗?是能利用它的结论还是能用它的方法?是否该引入辅助要素以使这个问题可以再用? 能否重新表述一下问题?能用另外一种方式表述它吗?返回到定义。 如果你无法解决这个问题, 可以先试着解决一些别的问题, 是否能想象出一个容易解决的相关问题;一个广义些的问题或是一个更特殊的问题?一个相似的问题呢?能否解决问题的一部分呢?仅保留一部分条件, 忽略其余条件;未知可以被决定到什么程度?会发生什么变化?能否从数据中推导出一些有用的东西?能否找出适于确定未知的其余数据?能否改变数据或未知?同时改变两者呢?这样做能否使新的未知和新的数据更接近些? 是否使用了全部的数据?使用全部条件了吗?是否考虑了这个问题的全部必要条件?

3 .执行你的计划。 
执行你解决问题的计划,同时检查每一步工作。你是否可以认定每一步都是正确的?你能证明这点吗? 
4 .回顾,检查一下答案。 
你能检查一下答案吗?能检查一个论证吗?能否用另外一种方法推导出答案?能否一眼就看出答案? 能否在其它问题中再利用本题的答案或者结论?

怎样解决问题 《how to slove it》 《在代码大全里》相关推荐

  1. 《代码大全2》读后感czz

    经老师推荐,买了一本<代码大全2>,花了近3个月的时间看完了,看完后觉得还有很多值得回味的地方,而且每部分之后作者还推荐了不少经典书籍.所以,作个读书心得.全书的主题是软件构建,关于软件构 ...

  2. 读书笔记_代码大全_第14章_组织直线型代码_第15章_使用条件语句

    组织直线型代码 + 使用条件语句 希望我的读书笔试能带你翻过18页的书 http://www.cnblogs.com/jerry19880126/ <代码大全>第14章和第15章的内容比较 ...

  3. Code Complete《代码大全》读书笔记

    最近拜读了 Code complete<代码大全>,这部大块头确实经典,涉及到了软件开发的方方面面.有点后悔没有早些阅读,值得推荐给还没读过的朋友.它并不是针对某种语言的武林秘籍,应该可以 ...

  4. 读书笔记:《代码大全2》

    本书在笔者实习时就已经开始阅读,按照自己的所处阶段有间隔的分成了3次阅读,一直到现在终于完成了.读者千万不要认为这本书真的只是"代码大全",在我看来,这本书就是软件工程师的心法,提 ...

  5. 代码大全(Code Complete)-- 目录和关键点

    读后感 <代码大全>是一本指导"代码构建"的书,指导我们如何写出优秀的代码,如何成为优秀的程序员. 这样一本900多页的大部头书,当我们基于既往的编程经验,在读每一个部 ...

  6. 为什么要看《代码大全》?

    零,序.         如果您不从事,或以后不从事"软件开发"行业,你可以不关注<代码大全>.         如果您正在从事,或想要从事"软件开发&quo ...

  7. FLASH实用代码大全

    FLASH实用代码大全 外部调用swf on (release) { loadMovieNum("service.swf", 1); } 外部调用数据 loadVariablesN ...

  8. Unix编程艺术和代码大全比较阅读

    最近在看Unix编程艺术,收获颇多,联想起以前看过的同样获益匪浅的代码大全,突然萌生出比较两者观点的想法,那就开始吧. Unix编程艺术:简称U. 代码大全:简称C. 1) 函数的长度 U ( 4.1 ...

  9. 《代码大全》读后感1

    最近在看代码大全,觉得这本书写非常好,这本书没有涉及太多的算法和代码,讲的是一种编程的一种思维模式.下面是节选,我觉得把写软件比喻为建房子非常形象. "建造"一词的想象比" ...

  10. 《CODE COMPLETE 2(代码大全2)》警句

    阅读<代码大全2>,记录了一些经典标语,直抵内心,颇有感触.望与大家共勉,有些路走过了,才知道路不好走,但希望后来者能够避免,不重蹈覆辙.这些努力就是没有白费,希望您能够打印一份,放在案头 ...

最新文章

  1. alexa http 请求
  2. 三四线城市高价房内幕:开发商坐庄,中介布局,购房者盲目下注
  3. 物流运输系统设计浅谈
  4. php连接mysql数据并查询
  5. CentOS下Storm 1.0.0集群安装详解
  6. 使用Popup窗口创建无限级Web页菜单(7)
  7. 4 SAP权限PFCG操作手册
  8. 在教学中利用计算机软件,计算机软件技术教学方法研究
  9. 有图有真相——关于“视频专辑:零基础学习C语言 ”
  10. MySQL 客户端工具
  11. 引导扇区维护工具linux,bootice引导扇区维护工具(bootice1.3.4新版及1.3.3经典版)...
  12. AI智能车牌识别技术如何提升出行体验?
  13. 那些在《JavaEE开发的颠覆者 Spring Boot实战》中遇到的坑,,。(一)
  14. 【web课程设计】HTML+CSS仿QQ音乐网站
  15. java实现远程桌面
  16. 【python实战】朋友因股票亏了,很惨常愤恨不平,当天我就分析出原因:怎么做到的?(听说关注我的人会暴富)
  17. android 文件加密的密码在哪里,android手机密码password.key文件加密方式?
  18. EasyExcel 自定义颜色
  19. android 光学指纹 流程,2017手机指纹识别趋势盘点:光学指纹成为现实
  20. Java实现 LeetCode 72 编辑距离

热门文章

  1. matlab中tdma源程序,40MF-TDMA系统中多用户多业务的无线接入控制和时隙分配算法MATLAB源代码...
  2. STM32F091不识别仿真器的案例
  3. 一文带你认识微内核,华为“鸿蒙”操作系统微内核到底是什么?
  4. 计算机ppt制作教案,《电脑幻灯我来秀—制作个性母版》教学设计
  5. 汉诺塔游戏玩法介绍(攻略和编程实现)
  6. Linq分页(skip和Take)
  7. ios 设置属性的center_iOS游戏平台Game Center成就显示设置指南
  8. 博乐助手连接服务器出错,Game Center无法连接服务器 Game Center无法连接服务器解决方法...
  9. 大学一年级计算机应用课程,计算机应用*的课程教学计划
  10. Windows自定义域名跳转指定网址