常用算法设计 概括地说算法是指解题方案的准确而完整的描述 对于一个问题如果可以通过一个计算机程序 在有限的存储空间内进行有限长的时间 而得到正确的结果 则称该问题是算法可解的但算法不等于程序也不等于计算方法程 序可以作为算法的一种描述但程序通常还需考虑很多与方法和分析无关的细节问题 这是 因为在编写程序时要受到计算机系统运行环境的限制 通常程序设计的质量不可能优于算 法的设计 通常求解一个问题可能