计算机解决问题的方法

来源:互联网 发布:游戏帧数限制软件 编辑:程序博客网 时间:2024/05/22 03:31

如何设计算法解决问题?

人类解决问题的方法是当遇到一个问题时,首先从大脑中搜索已有的知识和经验,寻找他们之间具有关联的地方,将一个未知的问题做适当的转换,转化成一个或多个已知问题进行求解,最后综合起来得到原始问题的解决方案。

为了让计算机帮助我么解决问题,就要设计计算机能理解的算法程序。而设计算法程序的第一步就是要让计算机理解问题是什么。这就需要建立现实问题的数学模型。建模过程就是一个对现实问题的抽象过程,运用逻辑思维能力,抓住问题的主要因素,忽略次要因素。

建立数学模型之后,第二个考虑的问题就是输入输出问题,输入就是将自然语言或人类能理解的其他表达方式的描述的问题转化为数学模型中的数据, 输出就是将数学模型中表达的运算结果转换成自然语言

最后就是算法的设计,即设计一套对数学模型中的数据的操作和转换步骤,使其能演化出最终的结果

0 0
原创粉丝点击