一、计算机解决问题的处理步骤我们称之为算法

    编程是为了让计算机帮助我们解决各种各样的问题,任何问题的解决都有一定的方法和步骤,计算机解决问题的处理步骤我们称之为算法。
    在计算机编程的过程中,提到“算法”总是让人觉得很深奥,很难理解到底什么是算法?以及算法在程序设计过程中起到了什么作用?其实在现实生活中我们经常会用“算法”的思想解决一些问题,最常见的就是根据菜谱做菜。"算法”就是能让程序员编写出可靠、高效的计算机程序的“菜谱”。

 


二、解决一个问题可以用不同的方法和步骤,因而针对同一问题的算法也有多种

编程是为了让计算机解决特定的问题,编程之前首先需要明确计算机解决该问题的具体步骤,这个处理步骤就是编写该程序所需要的“算法”。解决一个问题可以用不同的方法和步骤,因而针对同一问题的算法也有多种。

 


三、算法独立于任何程序设计语言,同一算法可以用不同的程序设计语言来实现

    编写程序就是通过某一种程序设计语言(比如 C语言)对算法的具体实现。算法独立于任何程序设计语言,同一算法可以用不同的程序设计语言来实现。