软件设计师-8.算法分析与设计_算法设计和算法分析的区别-CSDN博客

网站介绍:文章浏览阅读2.4k次。8.1 算法设计与分析的基本概念1)算法算法是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每条指令表示一个或多个操作。算法特性:有穷性 确定性 可行性 输入 输出2)算法设计一个好的算法应考虑多个目标,包括正确性、可读性、健壮性和高效性等。算法设计技术主要有分治法、动态规划法、贪心法、回溯法、分支限界法,概率算法和近似算法等。3)算法分析算法分析技术的主要内容:选择算法标准:正确性、可靠性、简单性、易理解性 算法的时间复杂度和空间复杂度要低4)算法_算法设计和算法分析的区别