算法是什么? 编写一段计算机程序一般都是实现一种已有的方法来解决某个问题 这种方法大多和使用的编程语言无关——它适用于各种计算机以及编程语言。 这种方法而非计算机程序本身描述了解决问题的步骤。 在计算机科学领域, 我们用算法这个词来描述一种有限、 确定、 有效的并适合用计算机程序来实现的解决问题的方法。 算法是计算机科学的基础, 是这个领域研究的核心